Irobot Corp (NASDAQ: IRBT) Rose 36.07% From Its 52-Week Low, But YTD Numbers Rise 17.68%. Here’s What You Need To Know At This Time
During the last session, Irobot Corp (NASDAQ:IRBT)’s traded shares were 2.47 million, with the beta value of the company hitting 0.85. At the end of