Organogenesis Holdings Reports Third-Quarter Loss per Share
Story updates
09:18:55 PM UTC
SquawkNews
Organogenesis reported third-quarter 2026 revenue of $45.5 million, down 70% year over year, and a net loss of $29.6 million compared with net income a year earlier. Gross profit was $23.6 million, or 52% of revenue, while the company reported an adjusted EBITDA loss of $22.4 million. Organogenesis…