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

SAGE THERAPEUTICS, INC.

(SAGE)
  Report
SummaryQuotesChartsNewsRatingsCalendarCompanyFinancialsConsensusRevisions 
Valuation
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Capitalization1 4 4913 7414 5024 261--
Entreprise Value (EV)1 3 5692 7322 8412 7612 7653 212
P/E ratio -11,9x-5,40x7,57x-10,4x-12,5x-13,2x
Yield ------
Capitalization / Revenue 49,8x545x4,04x460x35,0x20,4x
EV / Revenue 39,5x398x2,55x298x22,7x15,4x
EV / EBITDA -9,10x-3,87x4,53x-6,67x-11,7x-8,11x
Price to Book 5,20x3,96x2,43x2,45x2,56x3,17x
Nbr of stocks (in thousands) 46 88751 81852 04558 480--
Reference price (USD) 95,872,286,572,972,972,9
Last update 02/19/201902/27/202002/24/202105/12/202105/12/202105/12/2021
1 USD in Million
Estimates
Income Statement Evolution
Annual Income Statement Data
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Net sales1 90,36,871 1149,26122209
EBITDA1 -392-706627-414-237-396
Operating profit (EBIT)1 -393-708624-418-339-328
Operating Margin -436%-10 310%56,0%-4 513%-279%-157%
Pre-Tax Profit (EBT)1 -373-680606-414-354-342
Net income1 -373-680606-412-352-335
Net margin -413%-9 904%54,4%-4 452%-290%-160%
EPS2 -8,08-13,411,4-6,98-5,81-5,53
Dividend per Share2 ------
Last update 02/19/201902/27/202002/24/202105/11/202105/11/202105/04/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 9231 0081 6611 4991 4961 049
Leverage (Debt / EBITDA) 2,35x1,43x-2,65x3,62x6,32x2,65x
Free Cash Flow1 -264-534661-353-226-130
ROE (Net Profit / Equities) -55,7%-75,3%42,0%-19,0%-18,3%-21,2%
Shareholders' equity1 6699041 4422 1661 9281 582
ROA (Net Profit / Asset) -50,3%-66,8%39,1%-20,2%-18,0%-12,1%
Assets1 7411 0181 5512 0431 9542 776
Book Value Per Share2 18,418,235,529,828,423,0
Cash Flow per Share2 -5,65-10,412,5-4,41-1,82-6,80
Capex1 2,865,750,352,152,832,72
Capex / Sales 3,17%83,7%0,03%23,2%2,33%1,30%
Last update 02/19/201902/27/202002/24/202106/11/202106/11/202105/21/2021
1 USD in Million
2 USD
Estimates
Finances - Leverage
Financial data source
© 2021 S&P Global Market Intelligence
Key data
Capitalization (USD)
4 260 854 111
Net sales (USD)
1 114 200 000
Number of employees
298
Sales / Employee (USD)
3 738 926
Free-Float
87,7%
Free-Float capitalization (USD)
3 736 312 995
Avg. Exchange 20 sessions (USD)
37 829 746
Average Daily Capital Traded
0,89%
EPS & Dividend