Organogenesis Inc.
ORGO | NASDAQ
$1.40
-$0.02 (-1.41%)
At close: Sep 21, 2026, 4:00 PM ET
$1.41
+$0.01 (+0.71%)
Pre-market:
Sep 22, 2026, 5:43 AM ET
Market Data
Market Cap $182.72M
Enterprise Value $201M
Beta 1.29
Average Volume 984.9K
Shares Outstanding (Diluted) 128.67M
Shares Change YoY 1.44%
Institutional Ownership 48.58%
Exchange NASDAQ
ISIN US68621F1021
Price Performance
Price Change 1M -23.5%
Price Change 3M -42.4%
Price Change 6M -42.9%
Price Change YTD -70.0%
Price Change 1Y -70.3%
Price Change 3Y -64.7%
Price Change 5Y -64.7%
1M CAGR (ann.) -41.1%
1Y CAGR (ann.) -69.3%
5Y CAGR (ann.) -38.9%
All-Time CAGR -18.0%
Valuation
PE Ratio -1.69
Forward PE 8.55
PEG Ratio -0.00
Forward PEG 0.02
PS Ratio 0.39
Forward PS 0.70
PB Ratio 0.63
P/FCF Ratio 8.64
P/Adj. FCF Ratio 26.64
P/OCF Ratio 5.60
EV/Sales 0.44
EV/EBIT -5.78
EV/EBITDA -42.51
EV/FCF 9.64
Earnings Yield -59.3%
FCF Yield 11.6%
Adj. FCF Yield 3.8%
Financial Health
Net Cash $46.1M
Total Debt $66.95M
Cash & Short-Term Investments $46.1M
Total Assets $406.45M
Current Ratio 3.52
Quick Ratio 3.00
Debt / Equity Ratio 0.23
Debt / EBITDA -14.16
Debt / FCF 3.21
OCF / Debt 0.48
Interest Coverage 0.00
Altman Z-Score 1.67
Piotroski F-Score 3
Margins & Profitability
Gross Profit Margin 67.6%
Operating Profit Margin -6.4%
EBITDA Margin -1.0%
Net Profit Margin -19.8%
FCF Margin 4.6%
Adj. FCF Margin 1.5%
SBC / Revenue 3.1%
SBC Impact (per share) -67.5%
Returns
Return on Assets -22.2%
Return on Equity -24.2%
Return on Invested Capital -8.1%
Return on Capital Employed -8.3%
Return on Tangible Assets -24.1%
Historical Growth (CAGR)
Revenue CAGR 3Y -0.1%
Revenue CAGR 5Y 1.1%
Revenue CAGR 10Y 17.3%
EPS CAGR 3Y -96.3%
EPS CAGR 5Y -310.6%
EPS CAGR 10Y -5.9%
FCF CAGR 3Y 108.6%
FCF CAGR 5Y -5.5%
FCF CAGR 10Y 21.3%
Analyst Forecasts
Analyst Rating Buy
Analyst Count 6
EPS Growth Next 3Y N/A
Revenue Growth Next 3Y N/A
Earnings Date Nov 4, 2026
EPS Estimate (next Q) -$0.18
EPS Growth Est (next Q) -198.6%
Revenue Est (next Q) $52.09M
Revenue Growth Est (next Q) -65.5%
Fair Value Estimates
Graham Number N/A
Graham Upside N/A
Lynch Fair Value N/A
Lynch Upside N/A
Price Target $2.50
Price Target Upside 78.6%
Cash Flow
Operating Cash Flow $31.97M
Free Cash Flow $20.84M
Adj. Free Cash Flow $6.76M
FCF Per Share $0.16
OCF Per Share $0.25
OCF/S Ratio 7.0%
Income Statement
Revenue $456.54M
Gross Profit $308.56M
Operating Income $-29.15M
EBITDA $-4.73M
Net Income $-90.23M
EPS (Diluted) -$0.83
Revenue / Employee $534.59K
Profit / Employee $-105.66K
Employees 854
Add to Watchlist
Select watchlists to add or remove ORGO