Magellan Health, Inc. logo
Magellan Health, Inc. MGLN
$ 94.44 -0.19%

Magellan Health, Inc. Financial Statements 2011-2024 | MGLN

Annual Financial Statements Magellan Health, Inc.

2020 2019 2018 2017 2016 2015 2014 2013 2012 2011

Market Cap

2.42 B 1.79 B 1.6 B 2.33 B 1.71 B 1.42 B 1.6 B 1.64 B 1.42 B 1.49 B

Shares

25.8 M 24.2 M 24.3 M 23.3 M 23.2 M 24.9 M 26.7 M 27.1 M 27.4 M 30.5 M

Net Income

382 M 55.9 M 24.2 M 110 M 77.9 M 31.4 M 79.4 M 125 M 151 M 130 M

Revenue

4.58 B 7.16 B 7.31 B 5.84 B 4.84 B 4.6 B 3.76 B 3.55 B 3.21 B 2.8 B

EBITDA

119 M 229 M 197 M 271 M 259 M 178 M 215 M 238 M 250 M 253 M

Operating Expenses

98.4 M 132 M 133 M 116 M 106 M 103 M 91.1 M 72 M 60.5 M 588 M

General and Administrative Expenses

- - - - - - - - - -

All numbers in USD currency