Selecta Biosciences, Inc.

SELB · NASDAQ
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$104$103$164$373
- Cash$213$77$106$114
+ Debt$14$11$38$35
Enterprise Value-$95$37$95$294
Revenue$39$0$111$85
% Growth-100%30.2%
Gross Profit$0$0$38$16
% Margin0%34.7%19.2%
EBITDA$0-$241$16-$7
% Margin0%14.6%-8.1%
Net Income-$77-$220$35-$26
% Margin-199%31.9%-30.2%
EPS Diluted-0.5-1.420.24-0.22
% Growth64.8%-691.7%209.1%
Operating Cash Flow-$24-$51-$32-$60
Capital Expenditures-$9-$0-$1-$1
Free Cash Flow-$33-$51-$33-$61