bluebird bio, Inc. (BLUE)
NASDAQ: BLUE · IEX Real-Time Price · USD
0.910
+0.007 (0.74%)
May 3, 2024, 12:44 PM EDT - Market open

bluebird bio Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current2022202120202019201820172016201520142013
Market Capitalization
1755747002,8724,8555,4268,1622,3022,3552,644499
Market Cap Growth
--18.08%-75.61%-40.85%-10.51%-33.53%254.64%-2.28%-10.90%429.88%-
Enterprise Value
3096754902,2573,9404,1947,0271,7171,8992,170293
PE Ratio
-3.57-2.15-0.85-4.64-6.15-9.76-24.32-8.73-14.12-54.27-19.70
PS Ratio
8.25159.50191.25--99.41230.40373.95167.30103.9924.72
PB Ratio
0.812.921.872.123.782.885.032.652.775.383.29
P/FCF Ratio
-3.80-2.21-1.08-5.75-7.64-11.56-23.81-10.57-22.33-38.6514.34
P/OCF Ratio
-1.17-1.63-1.10-6.11-8.60-13.12-29.09-12.14-23.93-44.2911.48
EV/Sales Ratio
14.21187.60133.93--76.84198.36279.03134.9185.3614.50
EV/EBITDA Ratio
-4.78-2.57-0.61-3.73-4.99-7.58-21.97-6.65-11.92-38.56-11.99
EV/EBIT Ratio
-4.57-2.52-0.60-3.62-4.88-7.36-21.08-6.41-11.39-35.86-11.54
EV/FCF Ratio
-5.31-2.60-0.75-4.52-6.20-8.94-20.50-7.89-18.01-31.738.41
Debt / Equity Ratio
1.361.430.240.050.150.080.100.140.07--
Debt / EBITDA Ratio
-3.19-1.07-0.11-0.11-0.24-0.28-0.48-0.47-0.39--
Debt / FCF Ratio
-3.55-1.09-0.14-0.13-0.30-0.33-0.45-0.55-0.59--
Quick Ratio
1.241.412.033.365.019.5613.589.4512.8311.025.91
Current Ratio
1.551.562.205.975.159.6913.849.7212.9811.176.08
Asset Turnover
0.030.010.00000.030.020.010.020.080.10
Interest Coverage
-------166.63----
Return on Equity (ROE)
-34.30%-133.50%-95.60%-43.60%-51.20%-32.10%-28.10%-33.70%-21.30%-18.30%-24.80%
Return on Assets (ROA)
-14.40%-49.80%-65.20%-33.60%-40.60%-27.00%-23.00%-26.60%-18.80%-14.60%-12.30%
Return on Capital (ROIC)
-25.87%-60.09%-127.39%-39.37%-38.14%-27.92%-18.71%-26.65%-18.21%-12.29%-16.45%
Earnings Yield
-50.85%-46.46%-116.99%-21.54%-16.26%-10.24%-4.11%-11.45%-7.08%-1.84%-5.08%
FCF Yield
-47.77%-45.17%-92.83%-17.39%-13.09%-8.65%-4.20%-9.46%-4.48%-2.59%6.97%
Buyback Yield / Dilution
-33.79%-14.04%-10.83%-12.66%-6.07%-19.52%-16.77%-7.54%-30.60%-111.44%-4691.98%
Total Shareholder Return
-33.79%-14.04%-10.83%-12.66%-6.07%-19.52%-16.77%-7.54%-30.60%-111.44%-4691.98%
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).