Irobot corp - board has authorized $200 million stock repurchase program

Irobot corp - board of co has authorized a $200 million stock repurchase program.
IRBT Ratings Summary
IRBT Quant Ranking