iRobot Corp. (NASDAQ:IRBT)’s share price reached a new 52-week high on Friday . The stock traded as high as $39.53 and last traded at $39.51, with a volume of 181,568 shares trading hands. The stock had previously closed at $38.39.

Separately, JPMorgan Chase & Co. reissued a “sell” rating and set a $30.00 price target (up from $28.00) on shares of iRobot Corp. in a report on Wednesday, April 27th. One analyst has rated the stock with a sell rating, five have assigned a hold rating and four have given a buy rating to the company. The stock presently has an average rating of “Hold” and an average target price of $37.38.

The company has a market capitalization of $1.08 billion and a PE ratio of 28.53. The company has a 50 day moving average of $36.30 and a 200-day moving average of $35.18.

iRobot Corp. (NASDAQ:IRBT) last posted its earnings results on Tuesday, July 26th. The company reported $0.17 EPS for the quarter, topping analysts’ consensus estimates of $0.10 by $0.07. During the same period in the previous year, the firm posted $0.24 earnings per share. The firm had revenue of $148.70 million for the quarter, compared to analyst estimates of $148.10 million. The company’s revenue for the quarter was down .1% on a year-over-year basis. Equities research analysts anticipate that iRobot Corp. will post $1.33 earnings per share for the current fiscal year.

In other news, Director Andrea Geisser sold 8,353 shares of the business’s stock in a transaction on Tuesday, May 31st. The shares were sold at an average price of $38.32, for a total transaction of $320,086.96. Following the transaction, the director now directly owns 54,546 shares of the company’s stock, valued at $2,090,202.72. The transaction was disclosed in a filing with the SEC, which is available at the SEC website. Also, Director Ronald Chwang sold 71,955 shares of the business’s stock in a transaction on Friday, June 3rd. The stock was sold at an average price of $38.44, for a total transaction of $2,765,950.20. Following the transaction, the director now directly owns 24,993 shares in the company, valued at $960,730.92. The disclosure for this sale can be found here.

Other hedge funds and institutional investors have recently bought and sold shares of the company. Employees Retirement System of Texas purchased a new position in iRobot Corp. during the fourth quarter worth approximately $1,097,000. First Trust Advisors LP boosted its position in iRobot Corp. by 100.8% in the fourth quarter. First Trust Advisors LP now owns 39,861 shares of the company’s stock worth $1,411,000 after buying an additional 20,010 shares during the last quarter. Rhumbline Advisers raised its stake in shares of iRobot Corp. by 2.9% in the fourth quarter. Rhumbline Advisers now owns 46,818 shares of the company’s stock worth $1,657,000 after buying an additional 1,325 shares during the period. California State Teachers Retirement System raised its stake in shares of iRobot Corp. by 1.6% in the fourth quarter. California State Teachers Retirement System now owns 55,073 shares of the company’s stock worth $1,950,000 after buying an additional 886 shares during the period. Finally, California Public Employees Retirement System raised its stake in shares of iRobot Corp. by 53.2% in the fourth quarter. California Public Employees Retirement System now owns 57,900 shares of the company’s stock worth $2,050,000 after buying an additional 20,100 shares during the period.

iRobot Corporation is engaged in designing and building robots. The Company sells its products through sales channels to the consumer, defense and security, telemedicine and video collaboration markets. It operates through two segments: the home robots business, and the defense and security robots business.

Get Analysts' Upgrades and Downgrades Daily - Enter your email address below to receive a concise daily summary of analysts' upgrades, downgrades and new coverage with MarketBeat.com's FREE daily email newsletter.