Biological Products, (No Diagnostic Substances)·CAMBRIDGE, MA
Summary Financials
Revenue
$0
FY 2020
Adj. EBITDA
-$86.0M
FY 2024
Net Income
-$82.4M
FY 2024
EPS (Diluted)
-$1.88
FY 2024
Stock Price
$2.21
+3.0%
2026-03-10
52W Range
$1.20 – $4.94
P/E Ratio
-1.2x
Market Cap
$125.9M
Cash
$56.2M
FY 2024
Total Debt
—
Net Cash
$56.2M
FY 2020
Enterprise Value
$69.7M
Debt / EBITDA
0.7x
FY 2020
EV / EBITDA
-0.8x
Employees
—
Black is a color that results from the absence or complete absorption of visible light. It is an achromatic color, without chroma, like white and grey.