
Last Price
52 Week Range
$115.10 - $255.77
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $138.864B | $132.542B | |||||||||||||||||
| $129.577B | $122.697B | |||||||||||||||||
| $9.287B | $9.845B | |||||||||||||||||
| - | - | |||||||||||||||||
| $3.221B | $3.349B | |||||||||||||||||
| $818M | - | |||||||||||||||||
| $5.248B | $6.496B | |||||||||||||||||
| $-0.877B | $-1.253B | |||||||||||||||||
| $1.586B | $1.772B | |||||||||||||||||
| $709M | $519M | |||||||||||||||||
| $5.957B | $7.015B | |||||||||||||||||
| $0.89B | $1.137B | |||||||||||||||||
| $3.445B | $4.047B | |||||||||||||||||
| $10.12 | $13.27 | |||||||||||||||||
| $10.09 | $13.27 | |||||||||||||||||
| $341M | $305M | |||||||||||||||||
| $341M | $305M | |||||||||||||||||
| $10.602B | $11.542B | |||||||||||||||||
| $3.337B | $3.251B | |||||||||||||||||
| $7.265B | $8.291B |
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