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  >  Moderna, Inc.    MRNA

MODERNA, INC.

(MRNA)
  Report
SummaryQuotesChartsNewsRatingsCalendarCompanyFinancialsConsensusRevisions 
Valuation
Fiscal Period: December 2018 2019 2020 2021 2022
Capitalization1 5 0236 51860 441--
Entreprise Value (EV)1 4 3985 54857 85754 29150 611
P/E ratio -12,5x-12,6x-104x25,8x39,2x
Yield -----
Capitalization / Revenue 37,2x108x135x9,01x8,66x
EV / Revenue 32,6x92,1x129x8,09x7,25x
EV / EBITDA -11,3x-10,8x-125x18,3x14,6x
Price to Book -6,14x20,1x6,18x3,80x
Nbr of stocks (in thousands) 328 948333 250395 710--
Reference price (USD) 15,319,6153153153
Last update 03/06/201902/26/202012/01/202012/01/202012/01/2020
1 USD in Million
Estimates
Income Statement Evolution
Annual Income Statement Data
Fiscal Period: December 2018 2019 2020 2021 2022
Net sales1 13560,24496 7096 980
EBITDA1 -388-515-4622 9743 472
Operating profit (EBIT)1 -413-546-6572 6702 100
Operating Margin -306%-906%-146%39,8%30,1%
Pre-Tax Profit (EBT)1 -384-515-7061 7671 139
Net income1 -402-514-6732 2011 579
Net margin -298%-854%-150%32,8%22,6%
EPS2 -1,22-1,55-1,475,923,89
Dividend per Share2 -----
Last update 03/06/201902/26/202011/30/202011/30/202011/30/2020
1 USD in Million
2 USD
Estimates
Balance Sheet Analysis
Fiscal Period: December 2018 2019 2020 2021 2022
Net Debt1 -----
Net Cash position1 6259712 5846 1509 829
Leverage (Debt / EBITDA) 1,61x1,89x5,59x-2,07x-2,83x
Free Cash Flow1 -437-491-2742 1632 123
ROE (Net Profit / Equities) -39,3%-38,0%-26,8%55,4%41,2%
Shareholders' equity1 1 0231 3532 5073 9713 827
ROA (Net Profit / Asset) -25,3%-28,9%-21,8%37,0%30,5%
Assets1 1 5911 7763 0935 9495 184
Book Value Per Share2 -3,197,6124,740,1
Cash Flow per Share2 -1,01--0,105,093,76
Capex1 10631,667,2145145
Capex / Sales 78,3%52,4%15,0%2,17%2,07%
Last update 03/06/201902/26/202012/01/202012/01/202012/01/2020
1 USD in Million
2 USD
Estimates
Finances - Leverage
Financial data source
© 2020 S&P Global Market Intelligence
Key data
Capitalization (USD)
60 440 761 437
Net sales (USD)
60 209 000
Number of employees
1 100
Sales / Employee (USD)
54 735
Free-Float
90,0%
Free-Float capitalization (USD)
54 372 858 541
Avg. Exchange 20 sessions (USD)
3 042 600 796
Average Daily Capital Traded
5,03%
EPS & Dividend