
Last Price
52 Week Range
$69.84 - $182.19
Next Earnings Date
Apr 30 2026 (Estimate)
Next Earnings Date
Apr 30 2026 (Est.)
Last Price
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $8.88B | $11.556B | |||||||||||||
| $4.408B | $6.001B | |||||||||||||
| $4.472B | $5.555B | |||||||||||||
| $1.367B | $1.536B | |||||||||||||
| $1.803B | $2.134B | |||||||||||||
| $227M | $417M | |||||||||||||
| $1.075B | $1.468B | |||||||||||||
| $308M | $331M | |||||||||||||
| $845M | $-290M | |||||||||||||
| $1.153B | $0.041B | |||||||||||||
| $2.228B | $1.509B | |||||||||||||
| $209M | $278M | |||||||||||||
| $2.019B | $1.231B | |||||||||||||
| $1.56 | $0.95 | |||||||||||||
| $1.55 | $0.94 | |||||||||||||
| $1.295B | $1.299B | |||||||||||||
| $1.302B | $1.305B | |||||||||||||
| $1.338B | $1.499B | |||||||||||||
| $36M | $31M | |||||||||||||
| $1.302B | $1.468B |
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