Log in
E-mail
Password
Show 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

MAGELLAN HEALTH, INC.

(MGLN)
  Report
SummaryQuotesChartsNewsRatingsCalendarCompanyFinancialsConsensusRevisions 
Valuation
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Capitalization1 1 3801 9152 1212 485--
Entreprise Value (EV)1 1 3801 9152 1212 4852 4852 485
P/E ratio 58,6x34,3x518x76,6x40,7x41,0x
Yield ------
Capitalization / Revenue 0,19x0,27x0,46x0,52x0,48x0,43x
EV / Revenue 0,19x0,27x0,46x0,52x0,48x0,43x
EV / EBITDA 6,05x7,58x17,9x13,2x10,6x10,6x
Price to Book 1,11x-----
Nbr of stocks (in thousands) 24 25524 46925 60726 265--
Reference price (USD) 56,978,382,894,694,694,6
Announcement Date 02/28/201902/28/202002/26/2021---
1 USD in Million
Estimates
Income Statement Evolution (Annual data)
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Net sales1 7 3147 1594 5784 8085 2075 733
EBITDA1 228253119188234235
Operating profit (EBIT)1 64,597,820,4111178-
Operating Margin 0,88%1,37%0,45%2,30%3,42%-
Pre-Tax Profit (EBT)1 43,280,8-40,549,996,294,8
Net income1 24,255,94,0535,360,555,5
Net margin 0,33%0,78%0,09%0,73%1,16%0,97%
EPS2 0,972,280,161,242,332,31
Dividend per Share2 ------
Announcement Date 02/28/201902/28/202002/26/2021---
1 USD in Million
2 USD
Income Statement Evolution (Quarterly data)
Fiscal Period: December 2020 Q4 2021 Q1 2021 Q2 2021 Q3 2021 Q4 2022 Q1
Net sales1 1 1851 1621 2211 2071 2181 295
EBITDA1 3,9466,132,335,949,746,8
Operating profit (EBIT)1 -22,537,73,4213,942,3-
Operating Margin -1,90%3,24%0,28%1,15%3,47%-
Pre-Tax Profit (EBT)1 -36,339,4-7,66-0,10-1,3011,8
Net income1 -9,4527,8-0,67-0,228,376,60
Net margin -0,80%2,40%-0,05%-0,02%0,69%0,51%
EPS2 -0,961,04-0,03-0,010,320,25
Dividend per Share ------
Announcement Date 02/26/202104/30/202108/05/2021---
1 USD in Million
2 USD
Previous periodNext period
Balance Sheet Analysis
Fiscal Period: December 2018 2019 2020 2021 2022 2023
Net Debt ------
Net Cash position ------
Leverage (Debt / EBITDA) ------
Free Cash Flow ------
ROE (Net Profit / Equities) 4,81%6,84%1,20%1,73%1,80%2,90%
Shareholders' equity1 5028183372 0393 3591 914
ROA (Net Profit / Asset) 2,08%-----
Assets1 1 164-----
Book Value Per Share 51,3-----
Cash Flow per Share2 6,584,727,03-2,619,71-
Capex 68,3-75,5---
Capex / Sales 0,93%-1,65%---
Announcement Date 02/28/201902/28/202002/26/2021---
1 USD in Million
2 USD
Key data
Capitalization (USD) 2 485 187 203
Net sales (USD) 4 577 531 000
Number of employees 9 000
Sales / Employee (USD) 508 615
Free-Float 46,2%
Free-Float capitalization (USD) 1 148 165 242
Avg. Exchange 20 sessions (USD) 26 227 708
Average Daily Capital Traded 1,06%
EPS & Dividend
Year-on-year evolution of the PER
Change in Enterprise Value/EBITDA