bluebird bio, Inc. (0HOH.L) LSE

Currency In USD

AD

Valuation

Market Cap78.97M
Enterprise Value371.5M
P/E Ratio-0.84
PEG Ratio0.02
Price/Sales Ratio0.63
Price/Book Ratio-0.84
Enterprise/Revenue2.05
Enterprise/EBITDA-9.48

Fiscal Year

Fiscal YearDecember 31, 2024
Most Recent QuarterMarch 31, 2025

Profitability

Profit Margin-0.75
Operating Margin-0.79
AD

Management Effectiveness

Return On Assets-0.2
Return On Equity1.29

Income Statement

Revenue83.81M
Revenue/Share7.92
Gross Profit-65.92M
EBITDA-156.82M
Net Income-240.72M
Diluted EPS-24.84

Balance Sheet

Total Cash78.74M
Total Cash/Share8.08
Total Debt217M
Total Debt/Equity-3.25
Current Ratio0.55
Book Value Per Share-5.93

Price History

52-Week Change-73.79
52-Week High8.06
52-Week Low0.89
Moving Average 50 Days1.27
Moving Average 200 Days2.81

Statistics

Average Volume57,271
Shares Outstanding6.07M
% Held by InstitutionsN/A

Dividend And Splits

Trailing Annual Dividend Rate0
Trailing Annual Dividend Yield0
Payout Ratio0
Last Split Factor1:20
Last Split DateDecember 13, 2024
AD