During the last session, Irobot Corp (NASDAQ:IRBT)’s traded shares were 1.61 million, with the beta value of the company hitting 0.83. The 52-week high for the IRBT share is $13.45, that puts it down -335.28 from that peak though still a striking 43.04% gain since the share price plummeted to a 52-week low of $1.76. The company’s market capitalization is $96.12M, and the average trade volume was 2.27 million shares over the past three months.
Irobot Corp (IRBT) received a consensus recommendation of Hold from analysts. That translates to a mean rating of 3.00. IRBT has a Sell rating from 0 analyst(s) out of 2 analysts who have looked at this stock. 2 analyst(s) recommend to Hold the stock while 0 suggest Overweight, and 0 recommend a Buy rating for it.
Irobot Corp (NASDAQ:IRBT) trade information
The stock’s 5-day price performance is -12.34%, and it has moved by 10.75% in 30 days. Based on these gigs, the overall price performance for the year is -66.45%.
The consensus price target of analysts on Wall Street is $65, which implies an increase of 95.25% to the stock’s current value. The extremes of the forecast give a target low and a target high price of $45 and $85 respectively. As a result, IRBT is trading at a discount of -2650.81% off the target high and -1356.31% off the low.
While earnings are projected to return 12.20% in 2025.
IRBT Dividends
Irobot Corp is due to release its next quarterly earnings on 2025-May-06. However, it is important to remember that the dividend yield ratio is merely an indicator meant to only serve as guidance.
Irobot Corp (NASDAQ:IRBT)’s Major holders
Irobot Corp insiders own 1.68% of total outstanding shares while institutional holders control 54.65%, with the float percentage being 55.59%. AMERIPRISE FINANCIAL INC is the largest shareholder of the company, while 206.0 institutions own stock in it. As of 2024-06-30, the company held over 2.59 million shares (or 8.851% of all shares), a total value of $23.63 million in shares.
The next largest institutional holding, with 2.23 million shares, is of BLACKROCK INC.’s that is approximately 7.6079% of outstanding shares. At the market price on 2024-06-30, these shares were valued at $20.31 million.