AInvest Newsletter
Daily stocks & crypto headlines, free to your inbox
Organogenesis (ORGO) experienced a significant decline, with its share price plummeting 42.70% to its lowest level since January 2025, marking an intraday drop of 45.69%.
The strategy of buying shares after they reached a recent low and holding for 1 week yielded moderate returns over the past 5 years, with a maximum drawdown and a relatively stable annualized return.The primary factors contributing to the decline in Organogenesis' stock price are related to its financial performance in the first quarter of 2025. The company reported a substantial decrease in revenue, with net revenue down 21% year-over-year. This decline was accompanied by an unexpected operating loss, which further exacerbated investor concerns. The first-quarter revenue of $86.69 million fell short of market expectations of $90.77 million, indicating a significant shortfall in performance. Additionally, the company reported a loss of $0.13 per share, missing analysts' consensus estimates by $0.10. These disappointing earnings and revenue results have likely influenced the stock price, leading to the sharp decline observed today.

Knowing stock market today at a glance

Dec.23 2025

Dec.23 2025

Dec.23 2025

Dec.23 2025

Dec.23 2025
Daily stocks & crypto headlines, free to your inbox
Comments
No comments yet