
Last Price
52 Week Range
$44.27 - $82.50
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $24.121B | $24.194B | |||||||||||||
| $15.232B | $13.834B | |||||||||||||
| $8.889B | $10.36B | |||||||||||||
| $2.914B | - | |||||||||||||
| $4.133B | $1.998B | |||||||||||||
| $0.949B | $6.654B | |||||||||||||
| $0.892B | $1.708B | |||||||||||||
| $-9.302M | $-129.363M | |||||||||||||
| $474.129M | $110.868M | |||||||||||||
| $464.827M | $-18.495M | |||||||||||||
| $1.357B | $1.69B | |||||||||||||
| $-1.509B | $0.386B | |||||||||||||
| $2.897B | $1.304B | |||||||||||||
| $4.7 | $2.13 | |||||||||||||
| $4.55 | $2.1 | |||||||||||||
| $616.993M | $612.243M | |||||||||||||
| $636.39M | $622.838M | |||||||||||||
| $2.063B | $1.819B | |||||||||||||
| $376.127M | - | |||||||||||||
| $1.687B | $1.819B |
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