Compass Minerals International (CMP) Financials: Revenue & Earnings
$957.16M
Market Cap
51.07
P/E
18.17
Forward P/E
62
Score
CMP price $22.80 -0.13 -0.57%
Stocklytics score rationale: value 79, quality 48, growth 58.
| 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| 1138000000 | 1364400000 | 1079500000 | 1085100000 | 1004900000 | 836200000 | 1245200000 | 1204700000 | 1117400000 | 1243900000 |
Compass Minerals International, Inc. (CMP) operates as a significant global producer and supplier of vital minerals, concentrating its activities primarily across the United States, Canada, Brazil, and the United Kingdom, while also serving other international markets. The company organizes its diverse operations into three main business divisions: Salt, Plant Nutrition North America, and Plant Nutrition South…
CMP fair value $33.55. Price $22.80. Price is 32% below fair value.
Above fair value, around its usual premium.
Fair value is an estimate of what one share is worth if future cash flows arrive as modeled. It is not a forecast of the share price. How discounted cash flow works.
| Date | EPS actual | EPS estimate | Revenue | Revenue estimate |
|---|---|---|---|---|
| 2026-11-23 | — | -0.01 | — | 222.04M |
| 2026-08-05 | -0.14 | -0.06 | 215.30M | 207.75M |
| 2026-05-06 | 0.63 | 0.66 | 453.20M | 418.97M |
| 2026-02-04 | 0.43 | 0.11 | 396.10M | 359.79M |
| 2025-12-08 | -0.17 | -0.23 | 227.50M | 223.62M |
| 2025-08-11 | -0.39 | -0.06 | 214.60M | 212.02M |
| 2025-05-07 | 0.63 | 0.00 | 494.60M | 208.60M |
| 2025-02-10 | -0.55 | 0.13 | 307.20M | 293.90M |
| 2024-12-16 | -0.77 | -0.49 | 208.80M | 214.23M |
| 2024-09-17 | -1.01 | -0.74 | 202.90M | 210.00M |
| 2024-05-07 | 1.49 | 0.63 | 364.00M | 210.68M |
| 2024-02-07 | 0.05 | 0.22 | 341.70M | 432.62M |
| 2023-11-16 | -0.06 | -0.04 | 233.60M | 231.26M |
| 2023-08-08 | 1.01 | -0.14 | 207.60M | 233.17M |
| 2023-05-09 | -0.46 | 0.60 | 411.10M | 212.40M |
| 2023-02-07 | -0.01 | 0.55 | 352.40M | 368.54M |
| 2022-11-29 | 0.01 | -0.21 | 249.40M | 225.40M |
| 2022-08-04 | -0.16 | -0.31 | 214.70M | 209.38M |
| 2022-05-05 | 0.33 | 0.89 | 448.50M | 422.25M |
| 2022-02-08 | 0.38 | 0.52 | 331.50M | 362.74M |
| 2021-11-15 | -0.14 | -0.22 | -209.80M | 232.34M |
| 2021-08-13 | -0.49 | -0.06 | 199.40M | 199.40M |
| 2021-05-04 | 0.95 | 0.64 | 425.50M | 440.96M |
| 2021-02-16 | 0.62 | 1.38 | 421.10M | 495.31M |
| 2020-11-04 | -0.07 | 0.42 | 282.40M | 1.50B |
| 2020-08-04 | 0.04 | -0.20 | 175.20M | 1.15B |
| 2020-05-05 | 0.80 | 0.56 | 345.90M | 310.43M |
| 2020-02-10 | 1.63 | 1.85 | 500.30M | 567.83M |
| 2019-11-05 | 0.36 | 0.71 | 341.30M | 673.12M |
| 2019-08-06 | -0.29 | -0.14 | 245.20M | 219.45M |
| 2019-04-30 | 0.22 | 0.01 | 403.70M | 18.35M |
| 2019-02-11 | 1.41 | 1.73 | 486.50M | 596.91M |
| 2018-10-31 | 0.37 | 0.52 | 322.50M | 453.24M |
| 2018-08-06 | -0.23 | -0.17 | 246.70M | 182.34M |
| 2018-05-01 | 0.37 | 0.36 | 437.90M | 426.06M |
| 2018-02-13 | 1.66 | 1.49 | 457.90M | 411.01M |
| 2017-10-30 | 0.65 | 0.75 | 290.70M | 326.48M |
| 2017-08-07 | -0.19 | -0.06 | 228.00M | 72.00M |
| 2017-05-03 | 0.63 | 0.50 | 387.80M | 307.78M |
| 2017-02-08 | 1.35 | 1.17 | 443.20M | 364.41M |
Yield 0.00%. Payout ratio 0.00%. Frequency Quarterly.
Safety score 62/100 · Moderate. Payout ratio is 0% of earnings. Free-cash-flow coverage is not available, so this part stays neutral. Dividends were paid in 21 separate years. There is no dividend yield.
| Ex-date | Dividend | Record | Payment | Frequency |
|---|---|---|---|---|
| 2024-03-08 | $0.15 | 2024-03-11 | 2024-03-20 | Quarterly |
| 2023-12-08 | $0.15 | 2023-12-11 | 2023-12-20 | Quarterly |
| 2023-09-08 | $0.15 | 2023-09-11 | 2023-09-20 | Quarterly |
| 2023-06-08 | $0.15 | 2023-06-09 | 2023-06-20 | Quarterly |
| 2023-03-09 | $0.15 | 2023-03-10 | 2023-03-20 | Quarterly |
| 2022-12-08 | $0.15 | 2022-12-09 | 2022-12-20 | Quarterly |
| 2022-09-08 | $0.15 | 2022-09-09 | 2022-09-20 | Quarterly |
| 2022-06-09 | $0.15 | 2022-06-10 | 2022-06-20 | Quarterly |
| 2022-03-09 | $0.15 | 2022-03-10 | 2022-03-21 | Quarterly |
| 2021-12-09 | $0.15 | 2021-12-10 | 2021-12-20 | Quarterly |
| 2021-09-09 | $0.72 | 2021-09-10 | 2021-09-20 | Quarterly |
| 2021-06-09 | $0.72 | 2021-06-10 | 2021-06-18 | Quarterly |
| 2021-03-09 | $0.72 | 2021-03-10 | 2021-03-19 | Quarterly |
| 2020-11-30 | $0.72 | 2020-12-01 | 2020-12-15 | Quarterly |
| 2020-08-31 | $0.72 | 2020-09-01 | 2020-09-15 | Quarterly |
| 2020-05-29 | $0.72 | 2020-06-01 | 2020-06-15 | Quarterly |
| 2020-02-28 | $0.72 | 2020-03-02 | 2020-03-16 | Quarterly |
| 2019-11-29 | $0.72 | 2019-12-02 | 2019-12-16 | Quarterly |
| 2019-08-29 | $0.72 | 2019-08-30 | 2019-09-13 | Quarterly |
| 2019-05-30 | $0.72 | 2019-05-31 | 2019-06-14 | Quarterly |
| 2019-02-28 | $0.72 | 2019-03-01 | 2019-03-15 | Quarterly |
| 2018-11-30 | $0.72 | 2018-12-03 | 2018-12-17 | Quarterly |
| 2018-08-30 | $0.72 | 2018-08-31 | 2018-09-17 | Quarterly |
| 2018-05-31 | $0.72 | 2018-06-01 | 2018-06-15 | Quarterly |
| 2018-02-28 | $0.72 | 2018-03-01 | 2018-03-15 | Quarterly |
| 2017-11-30 | $0.72 | 2017-12-01 | 2017-12-15 | Quarterly |
| 2017-08-30 | $0.72 | 2017-09-01 | 2017-09-15 | Quarterly |
| 2017-05-30 | $0.72 | 2017-06-01 | 2017-06-15 | Quarterly |
| 2017-02-27 | $0.72 | 2017-03-01 | 2017-03-15 | Quarterly |
| 2016-11-29 | $0.69 | 2016-12-01 | 2016-12-15 | Quarterly |
| 2016-08-30 | $0.69 | 2016-09-01 | 2016-09-15 | Quarterly |
| 2016-05-27 | $0.69 | 2016-06-01 | 2016-06-15 | Quarterly |
| 2016-02-25 | $0.69 | 2016-02-29 | 2016-03-15 | Quarterly |
| 2015-11-27 | $0.66 | 2015-12-01 | 2015-12-15 | Quarterly |
| 2015-08-27 | $0.66 | 2015-08-31 | 2015-09-14 | Quarterly |
| 2015-05-28 | $0.66 | 2015-06-01 | 2015-06-15 | Quarterly |
| 2015-02-25 | $0.66 | 2015-02-27 | 2015-03-13 | Quarterly |
| 2014-11-26 | $0.60 | 2014-12-01 | 2014-12-15 | Quarterly |
| 2014-08-27 | $0.60 | 2014-08-29 | 2014-09-12 | Quarterly |
| 2014-05-28 | $0.60 | 2014-05-30 | 2014-06-13 | Quarterly |
| 2014-02-26 | $0.60 | 2014-02-28 | 2014-03-14 | Quarterly |
| 2013-11-26 | $0.55 | 2013-11-29 | 2013-12-13 | Quarterly |
| 2013-08-28 | $0.55 | 2013-08-30 | 2013-09-13 | Quarterly |
| 2013-05-29 | $0.55 | 2013-05-31 | 2013-06-14 | Quarterly |
| 2013-02-27 | $0.55 | 2013-03-01 | 2013-03-15 | Quarterly |
| 2012-11-28 | $0.49 | 2012-11-30 | 2012-12-14 | Quarterly |
| 2012-08-29 | $0.49 | 2012-08-31 | 2012-09-14 | Quarterly |
| 2012-05-30 | $0.49 | 2012-06-01 | 2012-06-15 | Quarterly |
| 2012-02-28 | $0.49 | 2012-03-01 | 2012-03-15 | Quarterly |
| 2011-11-29 | $0.45 | 2011-12-01 | 2011-12-15 | Quarterly |
| 2011-08-30 | $0.45 | 2011-09-01 | 2011-09-15 | Quarterly |
| 2011-05-27 | $0.45 | 2011-06-01 | 2011-06-15 | Quarterly |
| 2011-02-25 | $0.45 | 2011-03-01 | 2011-03-15 | Quarterly |
| 2010-11-29 | $0.39 | 2010-12-01 | 2010-12-15 | Quarterly |
| 2010-08-30 | $0.39 | 2010-09-01 | 2010-09-15 | Quarterly |
| 2010-05-27 | $0.39 | 2010-06-01 | 2010-06-15 | Quarterly |
| 2010-02-25 | $0.39 | 2010-03-01 | 2010-03-15 | Quarterly |
| 2009-11-27 | $0.35 | 2009-12-01 | 2009-12-15 | Quarterly |
| 2009-08-28 | $0.35 | 2009-09-01 | 2009-09-15 | Quarterly |
| 2009-05-28 | $0.35 | 2009-06-01 | 2009-06-15 | Quarterly |
| 2009-02-25 | $0.35 | 2009-02-27 | 2009-03-13 | Quarterly |
| 2008-11-26 | $0.34 | 2008-12-01 | 2008-12-15 | Quarterly |
| 2008-08-27 | $0.34 | 2008-08-29 | 2008-09-15 | Quarterly |
| 2008-05-28 | $0.34 | 2008-05-30 | 2008-06-13 | Quarterly |
| 2008-02-27 | $0.34 | 2008-02-29 | 2008-03-14 | Quarterly |
| 2007-11-28 | $0.32 | 2007-11-30 | 2007-12-14 | Quarterly |
| 2007-08-29 | $0.32 | 2007-08-31 | 2007-09-14 | Quarterly |
| 2007-05-30 | $0.32 | 2007-06-01 | 2007-06-15 | Quarterly |
| 2007-02-27 | $0.32 | 2007-03-01 | 2007-03-15 | Quarterly |
| 2006-11-29 | $0.30 | 2006-12-01 | 2006-12-15 | Quarterly |
| 2006-08-30 | $0.30 | 2006-09-01 | 2006-09-15 | Quarterly |
| 2006-05-30 | $0.30 | 2006-06-01 | 2006-06-15 | Quarterly |
| 2006-02-27 | $0.30 | 2006-03-01 | 2006-03-15 | Quarterly |
| 2005-11-29 | $0.28 | 2005-12-01 | 2005-12-15 | Quarterly |
| 2005-08-30 | $0.28 | 2005-09-01 | 2005-09-15 | Quarterly |
| 2005-05-27 | $0.28 | 2005-06-01 | 2005-06-15 | Quarterly |
| 2005-02-25 | $0.28 | 2005-03-01 | 2005-03-15 | Quarterly |
| 2004-11-29 | $0.25 | 2004-12-01 | 2004-12-15 | Quarterly |
| 2004-08-30 | $0.25 | 2004-09-01 | 2004-09-15 | Quarterly |
| 2004-05-27 | $0.25 | 2004-06-01 | 2004-06-15 | Quarterly |
| Date | Insider | Action | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-10-15 | Ward Ashley | Buy | 2.60K | — | — |
| 2026-10-15 | Ward Ashley | Sell | 740 | $22.59 | 16.72K |
| 2026-10-15 | Ward Ashley | Sell | 2.60K | — | — |
| 2026-10-15 | DOWLING EDWARD C | Buy | 45.47K | — | — |
| 2026-10-15 | DOWLING EDWARD C | Sell | 20.10K | $22.59 | 453.99K |
| 2026-10-15 | DOWLING EDWARD C | Sell | 45.47K | — | — |
| 2026-10-15 | Risner Brandon | Buy | 5.25K | — | — |
| 2026-10-15 | Risner Brandon | Sell | 4.44K | — | — |
| 2026-10-15 | Risner Brandon | Sell | 1.47K | $22.59 | 33.09K |
| 2026-10-15 | Risner Brandon | Sell | 803 | — | — |
| 2026-10-15 | Nichols Benjamin S. | Buy | 6.95K | — | — |
| 2026-10-15 | Nichols Benjamin S. | Sell | 1.98K | $22.59 | 44.66K |
| 2026-10-15 | Nichols Benjamin S. | Sell | 6.09K | — | — |
| 2026-10-15 | Nichols Benjamin S. | Sell | 856 | — | — |
| 2026-10-15 | Risner Brandon | Other | 803 | — | — |
| 2026-10-15 | Nichols Benjamin S. | Sell | 2.57K | — | — |
| 2026-10-15 | Hood Jennifer R. | Sell | 2.88K | — | — |
| 2026-10-15 | Dunn B. Gordon | Sell | 1.55K | — | — |
| 2026-10-09 | Safran David | Buy | 108 | — | — |
| 2026-10-09 | Safran David | Buy | 4.11K | — | — |
| 2026-10-09 | Safran David | Sell | 1.09K | — | — |
| 2026-09-30 | DEALY RICHARD P | Buy | 1.33K | — | — |
| 2026-09-30 | Reece Joseph E | Buy | 1.70K | — | — |
| 2026-09-30 | Safran David | Buy | 1.14K | — | — |
| 2026-09-11 | Tills Amy | Buy | 7.30K | — | — |
| 2026-09-11 | Tills Amy | Sell | 7.30K | — | — |
| 2026-09-11 | Tills Amy | Sell | 2.14K | $24.80 | 53.12K |
| 2026-07-28 | Ward Ashley | Buy | 8.33K | — | — |
| 2026-07-28 | Ward Ashley | Sell | 2.44K | $29.69 | 72.53K |
| 2026-07-28 | Ward Ashley | Sell | 8.33K | — | — |
| 2026-06-30 | Reece Joseph E | Buy | 1.21K | — | — |
| 2026-06-30 | DEALY RICHARD P | Buy | 944 | — | — |
| 2026-06-30 | Safran David | Buy | 804 | — | — |
| 2026-06-24 | Nichols Benjamin S. | Buy | 2.54K | — | — |
| 2026-06-24 | Nichols Benjamin S. | Sell | 747 | $28.66 | 21.41K |
| 2026-06-24 | Nichols Benjamin S. | Sell | 2.54K | — | — |
| 2026-05-18 | Nichols Benjamin S. | Buy | 685 | — | — |
| 2026-05-18 | Nichols Benjamin S. | Sell | 195 | $28.97 | 5.65K |
| 2026-05-18 | Nichols Benjamin S. | Sell | 685 | — | — |
| 2026-05-13 | Nichols Benjamin S. | Buy | 737 | — | — |
| 2026-05-13 | Nichols Benjamin S. | Sell | 247 | $30.21 | 7.46K |
| 2026-05-13 | Nichols Benjamin S. | Sell | 737 | — | — |
| 2026-03-31 | Reece Joseph E | Buy | 1.82K | — | — |
| 2026-03-31 | DEALY RICHARD P | Buy | 1.26K | — | — |
| 2026-03-31 | Safran David | Buy | 1.07K | — | — |
| 2026-03-05 | DEALY RICHARD P | Buy | 11.90K | — | — |
| 2026-03-05 | DEALY RICHARD P | Buy | 5.03K | — | — |
| 2026-03-05 | DEALY RICHARD P | Sell | 11.90K | — | — |
| 2026-03-05 | WALKER LORI A | Buy | 11.90K | — | — |
| 2026-03-05 | WALKER LORI A | Sell | 11.90K | — | — |
| 2026-03-05 | Reece Joseph E | Buy | 22.32K | — | — |
| 2026-03-05 | Reece Joseph E | Buy | 9.43K | — | — |
| 2026-03-05 | Reece Joseph E | Sell | 22.32K | — | — |
| 2026-03-05 | Ball Russell David | Buy | 5.03K | — | — |
| 2026-03-05 | Safran David | Buy | 5.03K | — | — |
| 2026-03-05 | Roberts Mark Lawrence | Buy | 5.03K | — | — |
| 2026-03-05 | Merle Denise M | Buy | 5.03K | — | — |
| 2026-03-05 | Joyce Gareth T | Buy | 11.90K | — | — |
| 2026-03-05 | Joyce Gareth T | Buy | 5.03K | — | — |
| 2026-03-05 | Joyce Gareth T | Sell | 11.90K | — | — |
| 2026-03-05 | Miller Melissa M | Buy | 11.90K | — | — |
| 2026-03-05 | Miller Melissa M | Buy | 5.03K | — | — |
| 2026-03-05 | Miller Melissa M | Sell | 11.90K | — | — |
| 2026-03-03 | Merrin Patrick James | Sell | 11.05K | — | — |
| 2026-03-03 | Merrin Patrick James | Buy | 18.52K | — | — |
| 2026-03-03 | Merrin Patrick James | Sell | 5.00K | $24.68 | 123.47K |
| 2026-03-03 | Merrin Patrick James | Sell | 7.48K | — | — |
| 2026-01-28 | Fjellman Peter | Sell | 8.32K | — | — |
| 2026-01-28 | Fjellman Peter | Buy | 8.32K | — | — |
| 2026-01-28 | Fjellman Peter | Sell | 2.72K | $25.90 | 70.45K |
| 2026-01-18 | DOWLING EDWARD C | Buy | 22.35K | — | — |
| 2026-01-18 | DOWLING EDWARD C | Sell | 6.88K | $23.29 | 160.19K |
| 2026-01-18 | DOWLING EDWARD C | Sell | 22.35K | — | — |
| 2025-12-31 | Safran David | Buy | 181 | — | — |
| 2025-12-31 | Roberts Mark Lawrence | Buy | 196 | — | — |
| 2025-12-31 | Merle Denise M | Buy | 220 | — | — |
| 2025-12-31 | Ball Russell David | Buy | 186 | — | — |
| 2025-12-31 | WALKER LORI A | Buy | 1.53K | — | — |
| 2025-12-31 | Reece Joseph E | Buy | 2.26K | — | — |
| 2025-12-31 | Joyce Gareth T | Buy | 1.40K | — | — |
| 2025-12-31 | DEALY RICHARD P | Buy | 1.50K | — | — |
| 2025-12-31 | Miller Melissa M | Buy | 1.43K | — | — |
| 2025-12-18 | Safran David | Buy | 1.35K | — | — |
| 2025-12-18 | Safran David | Other | 0 | — | — |
| 2025-12-18 | Roberts Mark Lawrence | Buy | 1.35K | — | — |
| 2025-12-18 | Roberts Mark Lawrence | Other | 0 | — | — |
| 2025-12-18 | Merle Denise M | Buy | 1.35K | — | — |
| 2025-12-18 | Merle Denise M | Other | 0 | — | — |
| 2025-12-18 | Ball Russell David | Buy | 1.35K | — | — |
| 2025-12-18 | Ball Russell David | Other | 0 | — | — |
| 2025-11-24 | Tills Amy | Buy | 8.98K | — | — |
| 2025-11-24 | Ward Ashley | Buy | 6.96K | — | — |
| 2025-11-24 | Fjellman Peter | Buy | 25.04K | — | — |
| 2025-11-24 | Merrin Patrick James | Buy | 32.27K | — | — |
| 2025-11-24 | DOWLING EDWARD C | Buy | 98.20K | — | — |
| 2025-11-24 | Nichols Benjamin S. | Buy | 17.58K | — | — |
| 2025-10-15 | Nichols Benjamin S. | Buy | 7.41K | — | — |
| 2025-10-15 | Nichols Benjamin S. | Sell | 2.18K | $19.53 | 42.50K |
| 2025-10-15 | Nichols Benjamin S. | Sell | 6.09K | — | — |
| 2025-10-15 | Nichols Benjamin S. | Sell | 855 | — | — |
Latest filed quarter: Q2 2026.
Institutions holding: 239, holders +30 vs prior quarter. Ownership 93.58%.
| Holder | Shares | Change | Change % | Value |
|---|---|---|---|---|
| KOCH, INC. | 7.03M | 0 | 0.00% | 218.99M |
| SAILINGSTONE CAPITAL PARTNERS LLC | 3.35M | -1.47M | -30.55% | 104.33M |
| BLACKROCK, INC. | 3.08M | 225.71K | +7.91% | 95.83M |
| STATE STREET CORP | 2.44M | 119.42K | +5.14% | 76.02M |
| AMERICAN CENTURY COMPANIES INC | 2.27M | 594.90K | +35.44% | 70.78M |
| VANGUARD CAPITAL MANAGEMENT LLC | 1.78M | 26.96K | +1.54% | 55.27M |
| IRENIC CAPITAL MANAGEMENT LP | 1.07M | -367.15K | -25.58% | 33.26M |
| DIMENSIONAL FUND ADVISORS LP | 951.15K | 37.47K | +4.10% | 29.61M |
| JACOBS LEVY EQUITY MANAGEMENT, INC | 886.01K | 886.01K | New | 27.58M |
| GUMSHOE CAPITAL MANAGEMENT LLC | 872.35K | -392.54K | -31.03% | 27.16M |
| GEODE CAPITAL MANAGEMENT, LLC | 841.42K | 56.27K | +7.17% | 26.20M |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 698.27K | 126.84K | +22.20% | 21.74M |
| SIXTH STREET PARTNERS MANAGEMENT COMPANY, L.P. | 655.61K | 655.61K | New | 20.41M |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 655.61K | -48.83K | -6.93% | 20.41M |
| AQR CAPITAL MANAGEMENT LLC | 637.34K | 568.22K | +822.12% | 19.84M |
| ENGINE CAPITAL MANAGEMENT, LP | 633.02K | -806.04K | -56.01% | 19.71M |
| NEWTYN MANAGEMENT, LLC | 632.33K | -137.67K | -17.88% | 19.68M |
| O'KEEFE STEVENS ADVISORY, INC. | 631.27K | 20.81K | +3.41% | 19.65M |
| LEE DANNER & BASS INC | 580.75K | -25.00K | -4.13% | 18.08M |
| FEDERATED HERMES, INC. | 574.76K | 36.13K | +6.71% | 17.89M |
| NUVEEN, LLC | 520.57K | 230.91K | +79.72% | 16.21M |
| EWING MORRIS & CO. INVESTMENT PARTNERS LTD. | 570.80K | -1.44M | -71.66% | 14.79M |
| ARROWSTREET CAPITAL, LIMITED PARTNERSHIP | 474.51K | 408.78K | +621.91% | 14.77M |
| MORGAN STANLEY | 439.62K | 89.78K | +25.66% | 13.69M |
| AMERIPRISE FINANCIAL INC | 437.29K | 76.83K | +21.31% | 13.61M |
Compass Minerals International, Inc. (CMP) trades at $22.80, with a market cap of $957.16M and a trailing P/E of 51.07. Revenue below is the annual history on file. It describes what the business has already reported. It is not a forecast and it is not a recommendation.
| 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| 1138000000 | 1364400000 | 1079500000 | 1085100000 | 1004900000 | 836200000 | 1245200000 | 1204700000 | 1117400000 | 1243900000 |
Insights · Dividends · Forecast · Financials · Learn
$957.16M
Market Cap
51.07
P/E
18.17
Forward P/E
62
Score