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  >  Sarepta Therapeutics, Inc.    SRPT

SAREPTA THERAPEUTICS, INC.

(SRPT)
  Report
SummaryQuotesChartsNewsRatingsCalendarCompanyFinancialsConsensusRevisions 
Valuation
Fiscal Period: December 2017 2018 2019 2020 2021 2022
Capitalization1 3 5967 6959 61910 662--
Entreprise Value (EV)1 2 9487 7459 1769 8859 9109 940
P/E ratio -64,7x-20,0x-13,3x-19,9x-24,6x79,4x
Yield ------
Capitalization / Revenue 23,3x25,6x25,3x19,8x14,4x7,68x
EV / Revenue 19,1x25,7x24,1x18,3x13,4x7,16x
EV / EBITDA -18,0x-23,4x-13,5x-18,6x-23,5x-73,4x
Price to Book 4,15x7,00x11,9x16,2x20,3x18,1x
Nbr of stocks (in thousands) 64 63270 51074 54378 913--
Reference price (USD) 55,6109129135135135
Last update 03/01/201802/27/201902/26/202011/11/202011/11/202011/11/2020
1 USD in Million
Estimates
Income Statement Evolution
Annual Income Statement Data
Fiscal Period: December 2017 2018 2019 2020 2021 2022
Net sales1 1553013815397421 388
EBITDA1 -164-331-681-532-421-135
Operating profit (EBIT)1 -172-344-706-523-421117
Operating Margin -111%-114%-185%-97,1%-56,8%8,46%
Pre-Tax Profit (EBT)1 -48,6-363-714-527-45781,0
Net income1 -50,7-362-715-527-45778,9
Net margin -32,8%-120%-188%-97,9%-61,6%5,68%
EPS2 -0,86-5,46-9,71-6,78-5,501,70
Dividend per Share2 ------
Last update 03/01/201802/27/201902/26/202011/21/202011/21/202011/21/2020
1 USD in Million
2 USD
Estimates
Balance Sheet Analysis
Fiscal Period: December 2017 2018 2019 2020 2021 2022
Net Debt1 -49,7----
Net Cash position1 648-443777752722
Leverage (Debt / EBITDA) 3,96x-0,15x0,65x1,46x1,79x5,33x
Free Cash Flow1 -244-450-516-221-40237,9
ROE (Net Profit / Equities) -9,00%-39,7%-77,3%-74,1%-80,5%26,7%
Shareholders' equity1 563911925712568295
ROA (Net Profit / Asset) -5,85%-24,5%-41,3%-23,1%-27,8%-28,7%
Assets1 8661 4751 7322 2871 647-275
Book Value Per Share2 13,415,610,98,346,657,47
Cash Flow per Share2 -3,94-5,87-6,20-0,40-3,582,72
Capex1 12,061,259,671,864,292,2
Capex / Sales 7,76%20,3%15,7%13,3%8,65%6,64%
Last update 03/01/201802/27/201902/26/202011/13/202011/13/202011/13/2020
1 USD in Million
2 USD
Estimates
Finances - Leverage
Financial data source
© 2020 S&P Global Market Intelligence
Key data
Capitalization (USD)
10 661 941 509
Net sales (USD)
380 833 000
Number of employees
743
Sales / Employee (USD)
512 561
Free-Float
95,2%
Free-Float capitalization (USD)
10 149 494 545
Avg. Exchange 20 sessions (USD)
122 938 832
Average Daily Capital Traded
1,15%
EPS & Dividend