Exponent (EXPO) Financials: Revenue & Earnings
$3.67B
Market Cap
34.83
P/E
33.42
Forward P/E
44
Score
EXPO price $77.08 +0.64 +0.83%
Stocklytics score rationale: value 24, quality 67, growth 40.
| 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| 315076000 | 347799000 | 379523000 | 417199000 | 399900000 | 466269000 | 513293000 | 536766000 | 558514000 | 582014000 |
Exponent, Inc. functions as a global leader in scientific and engineering consulting, operating through its subsidiaries. The firm's activities are divided into two principal segments: Engineering and Other Scientific, and Environmental and Health. The Engineering and Other Scientific division offers a broad spectrum of services encompassing biomechanics, biomedical sciences, structural analysis, civil engineering…
EXPO fair value $83.08. Price $77.08. Price is 7% below fair value.
Around fair value, but less expensive than usual. A smaller premium than on 81% of days in the past 5 years.
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.
Calculated with a 10-year free-cash-flow discount. Starting free cash flow 108.56M. Growth 8.21%. When analyst earnings forecasts are available, free cash flow in those years is forecast earnings times the company's usual conversion of earnings into free cash flow, kept between 60% and 130%. Years with fewer than 3 analyst estimates are left out. Growth then fades in a straight line to terminal growth by year 10, starting from the last well-covered year's growth, or from the pace across those years when the final year slows sharply, kept between 0% and 20%. Without those forecasts, year-1 growth is analyst revenue growth for the next full fiscal year, or 5-year historical revenue growth when that forecast is missing, held for five years, then fading in a straight line to terminal growth by year 10. Terminal growth 3.00%. Discount rate 8.70% (beta 0.8). Beta is kept between 0.8 and 2.0, which on its own would make the discount rate 8.7% to 15.3%. The rate is then capped at 12%. A cap is used because a discount above 12% pushes higher-beta stocks further from the price. The discount rate stays at least 5 percentage points above terminal growth. Shares 47.55M. Net debt -139.10M. The earnings value is next-12-months earnings per share, or trailing earnings when that forecast is missing, times the stock's own 10-year median P/E, kept between 8 and 40. Fewer than five years of history uses the sector's typical P/E. Fair value is the average of the cash-flow value and the earnings value when both exist. Model uncertainty is high when fair value is more than 60% from the price, or when most of the cash-flow value sits after year 10.
| Date | EPS actual | EPS estimate | Revenue | Revenue estimate |
|---|---|---|---|---|
| 2026-10-29 | — | 0.60 | — | 149.64M |
| 2026-07-30 | 0.60 | 0.55 | 148.86M | 144.99M |
| 2026-04-30 | 0.59 | 0.56 | 151.82M | 149.53M |
| 2026-02-05 | 0.49 | 0.47 | 129.38M | 128.12M |
| 2025-10-30 | 0.55 | 0.50 | 147.12M | 128.48M |
| 2025-07-31 | 0.52 | 0.48 | 141.96M | 132.07M |
| 2025-05-01 | 0.52 | 0.48 | 145.51M | 134.63M |
| 2025-02-06 | 0.46 | 0.40 | 136.77M | 119.59M |
| 2024-10-24 | 0.50 | 0.48 | 136.28M | 120.95M |
| 2024-07-25 | 0.57 | 0.50 | 140.54M | 130.83M |
| 2024-04-25 | 0.59 | 0.47 | 144.93M | 125.98M |
| 2024-02-01 | 0.41 | 0.44 | 122.90M | 119.11M |
| 2023-10-26 | 0.48 | 0.49 | 133.34M | 126.15M |
| 2023-07-27 | 0.50 | 0.51 | 140.22M | 129.59M |
| 2023-04-27 | 0.56 | 0.56 | 140.31M | 123.00M |
| 2023-02-02 | 0.44 | 0.40 | 127.36M | 111.45M |
| 2022-10-27 | 0.47 | 0.42 | 127.18M | 114.00M |
| 2022-07-28 | 0.49 | 0.45 | 130.28M | 118.53M |
| 2022-04-28 | 0.56 | 0.52 | 128.48M | 115.00M |
| 2022-02-03 | 0.38 | 0.36 | 113.51M | 102.15M |
| 2021-10-28 | 0.46 | 0.39 | 116.41M | 103.64M |
| 2021-07-29 | 0.48 | 0.42 | 119.88M | 119.88M |
| 2021-04-29 | 0.58 | 0.42 | 116.48M | 102.54M |
| 2021-02-04 | 0.41 | 0.28 | 103.24M | 94.42M |
| 2020-10-29 | 0.34 | 0.31 | 98.66M | 85.25M |
| 2020-07-30 | 0.31 | 0.25 | 92.05M | — |
| 2020-04-30 | 0.49 | 0.42 | 105.95M | 90.82M |
| 2020-02-06 | 0.36 | 0.33 | 110.11M | 100.94M |
| 2019-10-17 | 0.36 | 0.34 | 101.55M | 95.91M |
| 2019-07-18 | 0.39 | 0.33 | 106.51M | 90.12M |
| 2019-04-18 | 0.42 | 0.36 | 99.03M | 84.88M |
| 2019-01-31 | 0.30 | 0.29 | 92.14M | 89.07M |
| 2018-10-18 | 0.32 | 0.29 | 95.30M | 86.37M |
| 2018-07-19 | 0.34 | 0.31 | 95.62M | 87.16M |
| 2018-04-19 | 0.38 | 0.31 | 96.46M | 78.72M |
| 2018-02-01 | 0.24 | 0.21 | 88.28M | 77.26M |
| 2017-10-18 | 0.27 | 0.22 | 87.56M | 71.38M |
| 2017-07-18 | 0.26 | 0.21 | 87.84M | 70.92M |
| 2017-04-19 | 0.20 | 0.23 | 84.12M | 65.11M |
| 2017-02-01 | 0.20 | 0.17 | 77.01M | 65.45M |
Yield 1.60%. Payout ratio 54.84%. Frequency Quarterly.
Safety score 88/100 · Safe. Payout ratio is 55% of earnings. Dividends use a moderate share of free cash flow. Dividends were paid in 14 separate years. Yield is 1.6%, in a range that is usually sustainable.
| Ex-date | Dividend | Record | Payment | Frequency |
|---|---|---|---|---|
| 2026-09-04 | $0.31 | 2026-09-04 | 2026-09-18 | Quarterly |
| 2026-06-05 | $0.31 | 2026-06-05 | 2026-06-18 | Quarterly |
| 2026-03-06 | $0.31 | 2026-03-06 | 2026-03-20 | Quarterly |
| 2025-12-05 | $0.30 | 2025-12-05 | 2025-12-19 | Quarterly |
| 2025-09-05 | $0.30 | 2025-09-05 | 2025-09-19 | Quarterly |
| 2025-06-06 | $0.30 | 2025-06-06 | 2025-06-20 | Quarterly |
| 2025-03-07 | $0.30 | 2025-03-07 | 2025-03-21 | Quarterly |
| 2024-12-06 | $0.28 | 2024-12-06 | 2024-12-20 | Quarterly |
| 2024-09-06 | $0.28 | 2024-09-06 | 2024-09-20 | Quarterly |
| 2024-06-07 | $0.28 | 2024-06-07 | 2024-06-21 | Quarterly |
| 2024-03-07 | $0.28 | 2024-03-08 | 2024-03-22 | Quarterly |
| 2023-12-07 | $0.26 | 2023-12-08 | 2023-12-22 | Quarterly |
| 2023-09-07 | $0.26 | 2023-09-08 | 2023-09-22 | Quarterly |
| 2023-06-08 | $0.26 | 2023-06-09 | 2023-06-23 | Quarterly |
| 2023-03-09 | $0.26 | 2023-03-10 | 2023-03-24 | Quarterly |
| 2022-12-08 | $0.24 | 2022-12-09 | 2022-12-23 | Quarterly |
| 2022-09-08 | $0.24 | 2022-09-09 | 2022-09-23 | Quarterly |
| 2022-06-09 | $0.24 | 2022-06-10 | 2022-06-24 | Quarterly |
| 2022-03-10 | $0.24 | 2022-03-11 | 2022-03-25 | Quarterly |
| 2021-12-02 | $0.20 | 2021-12-03 | 2021-12-17 | Quarterly |
| 2021-09-09 | $0.20 | 2021-09-10 | 2021-09-24 | Quarterly |
| 2021-06-10 | $0.20 | 2021-06-11 | 2021-06-25 | Quarterly |
| 2021-03-11 | $0.20 | 2021-03-12 | 2021-03-26 | Quarterly |
| 2020-12-03 | $0.19 | 2020-12-04 | 2020-12-18 | Quarterly |
| 2020-09-10 | $0.19 | 2020-09-11 | 2020-09-25 | Quarterly |
| 2020-06-11 | $0.19 | 2020-06-12 | 2020-06-26 | Quarterly |
| 2020-03-12 | $0.19 | 2020-03-13 | 2020-03-27 | Quarterly |
| 2019-12-05 | $0.16 | 2019-12-06 | 2019-12-20 | Quarterly |
| 2019-09-05 | $0.16 | 2019-09-06 | 2019-09-20 | Quarterly |
| 2019-06-06 | $0.16 | 2019-06-07 | 2019-06-21 | Quarterly |
| 2019-03-07 | $0.16 | 2019-03-08 | 2019-03-22 | Quarterly |
| 2018-12-06 | $0.13 | 2018-12-07 | 2018-12-21 | Quarterly |
| 2018-09-06 | $0.13 | 2018-09-07 | 2018-09-21 | Quarterly |
| 2018-06-07 | $0.13 | 2018-06-08 | 2018-06-22 | Quarterly |
| 2018-03-01 | $0.13 | 2018-03-02 | 2018-03-23 | Quarterly |
| 2017-11-30 | $0.10 | 2017-12-01 | 2017-12-22 | Quarterly |
| 2017-08-30 | $0.10 | 2017-09-01 | 2017-09-22 | Quarterly |
| 2017-06-07 | $0.10 | 2017-06-09 | 2017-06-23 | Quarterly |
| 2017-03-01 | $0.10 | 2017-03-03 | 2017-03-24 | Quarterly |
| 2016-11-30 | $0.09 | 2016-12-02 | 2016-12-23 | Quarterly |
| 2016-08-31 | $0.09 | 2016-09-02 | 2016-09-23 | Quarterly |
| 2016-06-08 | $0.09 | 2016-06-10 | 2016-06-24 | Quarterly |
| 2016-03-02 | $0.09 | 2016-03-04 | 2016-03-25 | Quarterly |
| 2015-11-24 | $0.07 | 2015-11-27 | 2015-12-18 | Quarterly |
| 2015-09-02 | $0.07 | 2015-09-04 | 2015-09-25 | Quarterly |
| 2015-06-10 | $0.07 | 2015-06-12 | 2015-06-26 | Quarterly |
| 2015-03-04 | $0.07 | 2015-03-06 | 2015-03-27 | Quarterly |
| 2014-11-25 | $0.06 | 2014-11-28 | 2014-12-19 | Quarterly |
| 2014-09-03 | $0.06 | 2014-09-05 | 2014-09-26 | Quarterly |
| 2014-06-04 | $0.06 | 2014-06-06 | 2014-06-27 | Quarterly |
| 2014-03-05 | $0.06 | 2014-03-07 | 2014-03-28 | Quarterly |
| 2013-11-26 | $0.04 | 2013-11-29 | 2013-12-20 | Quarterly |
| 2013-09-04 | $0.04 | 2013-09-06 | 2013-09-27 | Quarterly |
| 2013-06-05 | $0.04 | 2013-06-07 | 2013-06-28 | Quarterly |
| 2013-03-06 | $0.04 | 2013-03-08 | 2013-03-29 | Quarterly |
| Date | Insider | Action | Shares | Price | Value |
|---|---|---|---|---|---|
| 2030-03-13 | Souri Shukri Jeries | Other | 8.02K | — | — |
| 2030-03-13 | ANDERSON ERIC R | Other | 4.75K | — | — |
| 2028-03-15 | Sala Joseph | Other | 5.81K | — | — |
| 2028-03-15 | Kundert Brian | Sell | 1.21K | — | — |
| 2027-03-10 | Rakow Joseph | Sell | 7.60K | — | — |
| 2027-03-10 | Guyer Eric | Sell | 5.40K | — | — |
| 2026-09-18 | Souri Shukri Jeries | Buy | 184 | $68.45 | 12.59K |
| 2026-09-04 | Souri Shukri Jeries | Other | 0 | — | — |
| 2026-08-17 | Corrigan Catherine | Buy | 2.38K | $29.05 | 69.11K |
| 2026-08-17 | Corrigan Catherine | Sell | 1.71K | $66.28 | 113.14K |
| 2026-08-17 | Corrigan Catherine | Sell | 2.38K | $29.05 | 69.11K |
| 2026-07-28 | Corrigan Catherine | Buy | 12.66K | $37.45 | 474.30K |
| 2026-07-28 | Corrigan Catherine | Sell | 12.66K | $37.45 | 474.30K |
| 2026-07-15 | Corrigan Catherine | Buy | 2.38K | $29.05 | 69.11K |
| 2026-07-15 | Corrigan Catherine | Sell | 1.74K | $62.78 | 109.04K |
| 2026-07-15 | Corrigan Catherine | Sell | 2.38K | $29.05 | 69.11K |
| 2026-06-25 | Corrigan Catherine | Buy | 7.87K | $25.41 | 199.99K |
| 2026-06-25 | Corrigan Catherine | Sell | 7.87K | $25.41 | 199.99K |
| 2026-06-15 | Corrigan Catherine | Buy | 2.38K | $29.05 | 69.14K |
| 2026-06-15 | Corrigan Catherine | Buy | 3.23K | $25.41 | 81.93K |
| 2026-06-15 | Corrigan Catherine | Sell | 1.79K | $57.13 | 102.43K |
| 2026-06-15 | Corrigan Catherine | Sell | 2.33K | $57.13 | 132.88K |
| 2026-06-15 | Corrigan Catherine | Sell | 2.38K | $29.05 | 69.14K |
| 2026-06-15 | Corrigan Catherine | Sell | 3.23K | $25.41 | 81.93K |
| 2026-06-04 | Lindstrom Carol | Buy | 2.86K | — | — |
| 2026-06-04 | Brown George H. | Buy | 2.86K | — | — |
| 2026-06-04 | RICHARDSON KAREN A | Buy | 2.86K | — | — |
| 2026-06-04 | Zumwalt Debra | Buy | 2.86K | — | — |
| 2026-06-03 | Lindstrom Carol | Buy | 2.01K | — | — |
| 2026-06-03 | Lindstrom Carol | Sell | 2.01K | — | — |
| 2026-06-03 | Brown George H. | Buy | 2.01K | — | — |
| 2026-06-03 | Brown George H. | Sell | 2.01K | — | — |
| 2026-06-03 | RICHARDSON KAREN A | Buy | 2.01K | — | — |
| 2026-06-03 | RICHARDSON KAREN A | Sell | 2.01K | — | — |
| 2026-06-03 | Zumwalt Debra | Buy | 2.01K | — | — |
| 2026-06-03 | Zumwalt Debra | Sell | 2.01K | — | — |
| 2026-06-03 | JOHNSTON PAUL R | Buy | 2.01K | — | — |
| 2026-06-03 | JOHNSTON PAUL R | Sell | 2.01K | — | — |
| 2026-05-26 | James Bradley A | Sell | 2.00K | $57.47 | 114.93K |
| 2026-05-19 | Reiss Richard | Sell | 1.67K | $58.65 | 98.06K |
| 2026-05-15 | Corrigan Catherine | Buy | 2.38K | $29.05 | 69.14K |
| 2026-05-15 | Corrigan Catherine | Buy | 3.23K | $25.41 | 81.96K |
| 2026-05-15 | Corrigan Catherine | Sell | 1.83K | $54.06 | 98.77K |
| 2026-05-15 | Corrigan Catherine | Sell | 2.37K | $54.06 | 127.96K |
| 2026-05-15 | Corrigan Catherine | Sell | 2.38K | $29.05 | 69.14K |
| 2026-05-15 | Corrigan Catherine | Sell | 3.23K | $25.41 | 81.96K |
| 2026-05-13 | Rakow Joseph | Sell | 2.94K | $54.66 | 160.97K |
| 2026-05-13 | Sala Joseph | Sell | 2.07K | $56.66 | 117.06K |
| 2026-05-01 | ANDERSON ERIC R | Other | 0 | — | — |
| 2026-05-01 | ANDERSON ERIC R | Other | 6.01K | $66.56 | 399.89K |
| 2026-05-01 | ANDERSON ERIC R | Other | 6.59K | $65.56 | 432.17K |
| 2026-04-15 | Corrigan Catherine | Buy | 2.38K | $29.05 | 69.14K |
| 2026-04-15 | Corrigan Catherine | Buy | 3.23K | $25.41 | 81.93K |
| 2026-04-15 | Corrigan Catherine | Sell | 1.70K | $67.70 | 114.88K |
| 2026-04-15 | Corrigan Catherine | Sell | 2.21K | $67.70 | 149.74K |
| 2026-04-15 | Corrigan Catherine | Sell | 2.38K | $29.05 | 69.14K |
| 2026-04-15 | Corrigan Catherine | Sell | 3.23K | $25.41 | 81.93K |
| 2026-04-06 | Pye John | Buy | 14.99K | $66.56 | 997.87K |
| 2026-04-06 | Pye John | Buy | 6.01K | $66.56 | 399.89K |
| 2026-03-16 | Corrigan Catherine | Buy | 2.38K | $29.05 | 69.14K |
| 2026-03-16 | Corrigan Catherine | Buy | 3.23K | $25.41 | 81.96K |
| 2026-03-16 | Corrigan Catherine | Sell | 1.70K | $67.49 | 114.59K |
| 2026-03-16 | Corrigan Catherine | Sell | 2.21K | $67.49 | 149.42K |
| 2026-03-16 | Corrigan Catherine | Sell | 2.38K | $29.05 | 69.14K |
| 2026-03-16 | Corrigan Catherine | Sell | 3.23K | $25.41 | 81.96K |
| 2026-03-13 | SCHLENKER RICHARD L JR | Buy | 10.69K | — | — |
| 2026-03-13 | Sala Joseph | Buy | 9.80K | — | — |
| 2026-03-13 | Reitman Maureen T. F. | Buy | 9.50K | — | — |
| 2026-03-13 | Reiss Richard | Buy | 2.97K | — | — |
| 2026-03-13 | Rakow Joseph | Buy | 10.69K | — | — |
| 2026-03-13 | Pye John | Buy | 5.94K | — | — |
| 2026-03-13 | Kundert Brian | Buy | 3.56K | — | — |
| 2026-03-13 | James Bradley A | Buy | 4.45K | — | — |
| 2026-03-13 | Corrigan Catherine | Buy | 17.81K | — | — |
| 2026-03-11 | Reiss Richard | Buy | 2.12K | — | — |
| 2026-03-11 | Reiss Richard | Sell | 958 | $70.03 | 67.09K |
| 2026-03-11 | Reiss Richard | Sell | 2.12K | — | — |
| 2026-03-11 | SCHLENKER RICHARD L JR | Buy | 7.63K | — | — |
| 2026-03-11 | SCHLENKER RICHARD L JR | Sell | 3.69K | $70.03 | 258.69K |
| 2026-03-11 | SCHLENKER RICHARD L JR | Sell | 7.63K | — | — |
| 2026-03-11 | Sala Joseph | Buy | 3.18K | — | — |
| 2026-03-11 | Sala Joseph | Sell | 1.11K | $70.03 | 78.01K |
| 2026-03-11 | Sala Joseph | Sell | 3.18K | — | — |
| 2026-03-11 | Reitman Maureen T. F. | Buy | 5.51K | — | — |
| 2026-03-11 | Reitman Maureen T. F. | Sell | 1.76K | $70.03 | 122.97K |
| 2026-03-11 | Reitman Maureen T. F. | Sell | 5.51K | — | — |
| 2026-03-11 | Rakow Joseph | Buy | 5.30K | — | — |
| 2026-03-11 | Rakow Joseph | Sell | 2.35K | $70.03 | 164.78K |
| 2026-03-11 | Rakow Joseph | Sell | 5.30K | — | — |
| 2026-03-11 | Pye John | Buy | 5.93K | — | — |
| 2026-03-11 | Pye John | Sell | 2.38K | $70.03 | 166.95K |
| 2026-03-11 | Pye John | Sell | 5.93K | — | — |
| 2026-03-11 | James Bradley A | Buy | 4.66K | — | — |
| 2026-03-11 | James Bradley A | Sell | 1.56K | $70.03 | 109.18K |
| 2026-03-11 | James Bradley A | Sell | 4.66K | — | — |
| 2026-03-11 | Corrigan Catherine | Buy | 12.72K | — | — |
| 2026-03-11 | Corrigan Catherine | Sell | 6.16K | $70.03 | 431.10K |
| 2026-03-11 | Corrigan Catherine | Sell | 12.72K | — | — |
| 2026-02-27 | Reitman Maureen T. F. | Sell | 140 | — | — |
| 2026-02-20 | Corrigan Catherine | Buy | 27.07K | $70.16 | 1.90M |
Latest filed quarter: Q2 2026.
Institutions holding: 347, holders -18 vs prior quarter. Ownership 96.50%.
| Holder | Shares | Change | Change % | Value |
|---|---|---|---|---|
| BLACKROCK, INC. | 6.18M | 116.14K | +1.91% | 363.43M |
| KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC | 4.00M | 109.38K | +2.81% | 234.79M |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 3.14M | 196.87K | +6.68% | 184.72M |
| VANGUARD CAPITAL MANAGEMENT LLC | 2.18M | -30.44K | -1.38% | 128.11M |
| STATE STREET CORP | 1.94M | 54.11K | +2.86% | 114.21M |
| GEODE CAPITAL MANAGEMENT, LLC | 1.75M | 100.42K | +6.09% | 102.73M |
| GENEVA CAPITAL MANAGEMENT LLC | 1.41M | -390.33K | -21.74% | 82.57M |
| ROYCE & ASSOCIATES LP | 1.32M | 178.22K | +15.57% | 77.75M |
| CONESTOGA CAPITAL ADVISORS, LLC | 1.27M | -640.80K | -33.61% | 74.37M |
| MORGAN STANLEY | 1.21M | 142.00K | +13.25% | 71.33M |
| AQR CAPITAL MANAGEMENT LLC | 1.14M | 163.57K | +16.67% | 67.27M |
| FIRST TRUST ADVISORS LP | 1.08M | 118.56K | +12.29% | 63.66M |
| TWO SIGMA INVESTMENTS, LP | 1.03M | -67.88K | -6.16% | 60.72M |
| DIMENSIONAL FUND ADVISORS LP | 927.54K | 8.66K | +0.94% | 54.51M |
| NORGES BANK | 883.84K | 883.84K | New | 51.93M |
| RESONA ASSET MANAGEMENT CO.,LTD. | 754.26K | 63.00K | +9.11% | 44.53M |
| NORTHERN TRUST CORP | 648.04K | -15.72K | -2.37% | 38.08M |
| WELLS FARGO & COMPANY/MN | 567.91K | -44.98K | -7.34% | 33.37M |
| MIRAE ASSET GLOBAL ETFS HOLDINGS LTD. | 559.55K | 41.94K | +8.10% | 32.88M |
| INVESCO LTD. | 533.72K | -38.54K | -6.74% | 31.36M |
| CHARLES SCHWAB INVESTMENT MANAGEMENT INC | 527.02K | 2.97K | +0.57% | 30.97M |
| SIXTH STREET PARTNERS MANAGEMENT COMPANY, L.P. | 527.02K | 527.02K | New | 30.97M |
| BANK OF AMERICA CORP /DE/ | 498.13K | -41.66K | -7.72% | 29.27M |
| JPMORGAN CHASE & CO | 481.26K | 212.67K | +79.18% | 28.86M |
| GOLDMAN SACHS GROUP INC | 446.27K | -332.32K | -42.68% | 26.22M |
Exponent, Inc. (EXPO) trades at $77.08, with a market cap of $3.67B and a trailing P/E of 34.83. 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 |
|---|---|---|---|---|---|---|---|---|---|
| 315076000 | 347799000 | 379523000 | 417199000 | 399900000 | 466269000 | 513293000 | 536766000 | 558514000 | 582014000 |
Insights · Dividends · Forecast · Financials · Learn
$3.67B
Market Cap
34.83
P/E
33.42
Forward P/E
44
Score