
Last Price
52 Week Range
$40.55 - $88.77
Next Earnings Date
Apr 21 2026
Next Earnings Date
Apr 21 2026
Last Price
| Metric | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $20.759B | $19.116B | ||||||||||||||
| $11.367B | $9.36B | ||||||||||||||
| $9.392B | $9.756B | ||||||||||||||
| - | - | ||||||||||||||
| $2.353B | $2.604B | ||||||||||||||
| $2.486B | $2.531B | ||||||||||||||
| $4.553B | $4.621B | ||||||||||||||
| $18.011B | $18.466B | ||||||||||||||
| $-18.011B | $-18.466B | ||||||||||||||
| - | - | ||||||||||||||
| $4.553B | $4.621B | ||||||||||||||
| $1.054B | $1.069B | ||||||||||||||
| $3.499B | $3.552B | ||||||||||||||
| $8.64 | $9.35 | ||||||||||||||
| $8.55 | $9.29 | ||||||||||||||
| $396.5M | $357.843M | ||||||||||||||
| $400.6M | $357.843M | ||||||||||||||
| $5.034B | $5.135B | ||||||||||||||
| $481M | $514M | ||||||||||||||
| $4.553B | $4.621B |
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