Several brokerages have updated their recommendations and price targets on shares of iRobot Corp. (NASDAQ: IRBT) in the last few weeks:
iRobot Corp. (NASDAQ:IRBT) opened at 55.09 on Monday. iRobot Corp. has a 12-month low of $28.02 and a 12-month high of $55.76. The company has a 50 day moving average price of $48.99 and a 200-day moving average price of $41.26. The company has a market capitalization of $1.49 billion, a PE ratio of 33.27 and a beta of 1.16.
iRobot Corp. (NASDAQ:IRBT) last posted its quarterly earnings results on Tuesday, October 25th. The company reported $0.70 earnings per share for the quarter, beating analysts’ consensus estimates of $0.43 by $0.27. iRobot Corp. had a return on equity of 12.40% and a net margin of 7.27%. The business had revenue of $168.61 million for the quarter, compared to analysts’ expectations of $156.96 million. During the same quarter in the prior year, the business earned $0.42 EPS. The firm’s revenue for the quarter was up 17.4% on a year-over-year basis. On average, analysts anticipate that iRobot Corp. will post $1.41 EPS for the current year.