Log in
E-mail
Password
Remember
Forgot password ?
Become a member for free
Sign up
Sign up
New member
Sign up for FREE
New customer
Discover our services
Settings
Settings
Dynamic quotes 
OFFON

MarketScreener Homepage  >  Equities  >  Nasdaq  >  Bluebird bio, Inc.    BLUE

BLUEBIRD BIO, INC.

(BLUE)
  Report
SummaryQuotesChartsNewsRatingsCalendarCompanyFinancialsConsensusRevisions 
Valuation
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Capitalization1 5 4264 8552 8721 926--
Entreprise Value (EV)1 4 1943 7492 8721 2571 4081 482
P/E ratio -9,29x-6,13x-4,35x-2,45x-2,92x-3,97x
Yield ------
Capitalization / Revenue 99,4x109x11,5x19,0x8,27x4,33x
EV / Revenue 76,8x83,9x11,5x12,4x6,05x3,33x
EV / EBITDA -7,56x-4,70x-4,76x-1,57x-1,87x-3,25x
Price to Book 2,88x3,78x-2,26x3,56x3,39x
Nbr of stocks (in thousands) 54 69455 33166 37367 141--
Reference price (USD) 99,287,843,328,728,728,7
Last update 02/21/201902/18/202002/23/202103/01/202103/01/202103/01/2021
1 USD in Million
Estimates
Income Statement Evolution
Annual Income Statement Data
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Net sales1 54,644,7251102233445
EBITDA1 -555-797-604-803-752-455
Operating profit (EBIT)1 -572-815-623-798-715-529
Operating Margin -1 048%-1 824%-248%-786%-307%-119%
Pre-Tax Profit (EBT)1 -555-790-618-800-724-562
Net income1 -556-790-619-800-724-562
Net margin -1 018%-1 767%-247%-787%-311%-126%
EPS2 -10,7-14,3-9,95-11,7-9,83-7,22
Dividend per Share2 ------
Last update 02/21/201902/18/202002/23/202102/25/202102/25/2021-
1 USD in Million
2 USD
Estimates
Balance Sheet Analysis
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Net Debt1 ------
Net Cash position1 1 2321 106-668517444
Leverage (Debt / EBITDA) 2,22x1,39x-0,83x0,69x0,98x
Free Cash Flow1 -469-635--717-605-381
ROE (Net Profit / Equities) -31,7%-49,8%--65,8%-91,0%-82,5%
Shareholders' equity1 1 7541 585-1 216796681
ROA (Net Profit / Asset) -26,8%-39,8%--44,9%-58,9%-59,9%
Assets1 2 0721 985-1 7811 229938
Book Value Per Share2 34,423,2-12,78,058,47
Cash Flow per Share2 -7,95-10,2--8,28-7,03-
Capex1 55,771,0-36,635,037,4
Capex / Sales 102%159%-36,0%15,0%8,40%
Last update 02/21/201902/18/202002/23/202102/26/202102/26/202102/26/2021
1 USD in Million
2 USD
Estimates
Finances - Leverage
Financial data source
© 2021 S&P Global Market Intelligence
Key data
Capitalization (USD)
1 925 605 141
Net sales (USD)
250 734 000
Number of employees
1 201
Sales / Employee (USD)
208 771
Free-Float
98,4%
Free-Float capitalization (USD)
1 894 037 581
Avg. Exchange 20 sessions (USD)
105 961 329
Average Daily Capital Traded
5,50%
EPS & Dividend