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

Currency In USD

AD

Valuation

Market Cap78.97M
Enterprise Value371.5M
P/E Ratio-0.2
PEG Ratio0
Price/Sales Ratio0.58
Price/Book Ratio-1.53
Enterprise/Revenue4.11
Enterprise/EBITDA-2.2

Fiscal Year

Fiscal YearDecember 31, 2024
Most Recent QuarterMarch 31, 2025

Profitability

Profit Margin-2.87
Operating Margin-3.23
AD

Management Effectiveness

Return On Assets-0.52
Return On Equity-2.95

Income Statement

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

Balance Sheet

Total Cash78.74M
Total Cash/Share6.43
Total Debt217M
Total Debt/Equity-11.36
Current Ratio0.48
Book Value Per Share-3.25

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