
Last Price
52 Week Range
$100.47 - $154.27
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $8.562B | $9.035B | ||||||||||||||||
| $5.35B | $5.56B | ||||||||||||||||
| $3.212B | $3.475B | ||||||||||||||||
| $230M | $226M | ||||||||||||||||
| $1.911B | $1.923B | ||||||||||||||||
| $62M | $103M | ||||||||||||||||
| $1.009B | $1.223B | ||||||||||||||||
| $-16M | $-29M | ||||||||||||||||
| $94M | $-13M | ||||||||||||||||
| $78M | $-42M | ||||||||||||||||
| $1.087B | $1.181B | ||||||||||||||||
| $197M | $231M | ||||||||||||||||
| $890M | $957M | ||||||||||||||||
| $3.67 | $3.93 | ||||||||||||||||
| $3.65 | $3.92 | ||||||||||||||||
| $242.6M | $243.4M | ||||||||||||||||
| $243.5M | $244M | ||||||||||||||||
| $1.693B | $1.785B | ||||||||||||||||
| $562M | $575M | ||||||||||||||||
| $1.131B | $1.21B |
NEWSLETTER
Market data is sourced from S&P Global Market Intelligence. All insights and analysis are developed by Gainify. Copyright © 2026, S&P Global Market Intelligence. All rights reserved.
View Data Providers