
Last Price
52 Week Range
$38.46 - $79.50
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $31.797B | $33.172B | |||||||||||||
| $17.139B | $17.707B | |||||||||||||
| $14.658B | $15.465B | |||||||||||||
| $2.979B | $3.103B | |||||||||||||
| $4.148B | $4.262B | |||||||||||||
| $2.206B | $2.035B | |||||||||||||
| $5.325B | $6.065B | |||||||||||||
| $280M | $76M | |||||||||||||
| $-276M | $151M | |||||||||||||
| $4M | $227M | |||||||||||||
| $5.329B | $6.292B | |||||||||||||
| $1.182B | $1.059B | |||||||||||||
| $4.147B | $5.233B | |||||||||||||
| $4.03 | $5.46 | |||||||||||||
| $3.99 | $5.41 | |||||||||||||
| $1.029B | $0.959B | |||||||||||||
| $1.039B | $0.968B | |||||||||||||
| $6.743B | $7.696B | |||||||||||||
| $1.032B | $0.963B | |||||||||||||
| $5.711B | $6.733B |
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