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  >  Sage Therapeutics, Inc.    SAGE

SAGE THERAPEUTICS, INC.

(SAGE)
  Report
SummaryQuotesChartsNewsRatingsCalendarCompanyFinancialsConsensusRevisions 
Valuation
Fiscal Period: December 2017 2018 2019 2020 2021 2022
Capitalization1 6 7624 4913 7414 304--
Entreprise Value (EV)1 6 2433 5692 7323 8073 8003 808
P/E ratio -23,2x-11,9x-5,40x-8,91x-9,13x-9,81x
Yield ------
Capitalization / Revenue -49,8x545x611x268x51,3x
EV / Revenue -39,5x398x540x236x45,4x
EV / EBITDA -22,9x-9,10x-3,87x-7,88x-7,36x-7,15x
Price to Book -5,20x3,96x7,33x8,75x7,10x
Nbr of stocks (in thousands) 41 05446 88751 81852 045--
Reference price (USD) 16595,872,282,782,782,7
Last update 02/22/201802/19/201902/27/202011/16/202011/16/202011/16/2020
1 USD in Million
Estimates
Income Statement Evolution
Annual Income Statement Data
Fiscal Period: December 2017 2018 2019 2020 2021 2022
Net sales1 -90,36,877,0516,183,9
EBITDA1 -273-392-706-483-517-532
Operating profit (EBIT)1 -273-393-708-491-514-516
Operating Margin --436%-10 310%-6 968%-3 197%-615%
Pre-Tax Profit (EBT)1 -270-373-680-482-504-480
Net income1 -270-373-680-482-495-493
Net margin --413%-9 904%-6 843%-3 083%-587%
EPS2 -7,09-8,08-13,4-9,29-9,06-8,43
Dividend per Share2 ------
Last update 02/22/201802/19/201902/27/202011/16/202011/16/202011/06/2020
1 USD in Million
2 USD
Estimates
Balance Sheet Analysis
Fiscal Period: December 2017 2018 2019 2020 2021 2022
Net Debt1 ------
Net Cash position1 5199231 008497504496
Leverage (Debt / EBITDA) 1,90x2,35x1,43x1,03x0,98x0,93x
Free Cash Flow1 -221-264-534-441-458-399
ROE (Net Profit / Equities) -64,0%-55,7%-75,3%-47,0%-65,5%-66,5%
Shareholders' equity1 4226699041 025756741
ROA (Net Profit / Asset) -57,8%-50,3%-66,8%-52,7%-79,8%-97,0%
Assets1 4677411 018915621508
Book Value Per Share2 -18,418,211,39,4511,7
Cash Flow per Share2 -5,75-5,65-10,4-7,28-6,05-6,24
Capex1 1,362,865,751,834,314,43
Capex / Sales -3,17%83,7%26,0%26,8%5,28%
Last update 02/22/201802/19/201902/27/202011/09/202011/16/202011/09/2020
1 USD in Million
2 USD
Estimates
Finances - Leverage
Financial data source
© 2020 S&P Global Market Intelligence
Key data
Capitalization (USD)
4 304 093 630
Net sales (USD)
6 868 000
Number of employees
675
Sales / Employee (USD)
10 175
Free-Float
98,1%
Free-Float capitalization (USD)
4 223 396 530
Avg. Exchange 20 sessions (USD)
50 824 406
Average Daily Capital Traded
1,18%
EPS & Dividend