
Last Price
52 Week Range
$143.96 - $340.25
Next Earnings Date
Jun 04 2026 (Estimate)
Next Earnings Date
Jun 04 2026 (Est.)
Last Price
| Metric | 2003 | 2004 | 2005 | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $10.588B | $11.103B | ||||||||||||||||||||||
| $4.317B | $4.818B | ||||||||||||||||||||||
| $6.271B | $6.284B | ||||||||||||||||||||||
| - | - | ||||||||||||||||||||||
| $3.762B | $4.067B | ||||||||||||||||||||||
| $2.735M | $6.961M | ||||||||||||||||||||||
| $2.506B | $2.211B | ||||||||||||||||||||||
| - | - | ||||||||||||||||||||||
| $70.38M | $28.352M | ||||||||||||||||||||||
| $70.38M | $28.352M | ||||||||||||||||||||||
| $2.576B | $2.239B | ||||||||||||||||||||||
| $761.461M | $659.784M | ||||||||||||||||||||||
| $1.815B | $1.579B | ||||||||||||||||||||||
| $14.67 | $13.27 | ||||||||||||||||||||||
| $14.64 | $13.26 | ||||||||||||||||||||||
| $123.735M | $118.981M | ||||||||||||||||||||||
| $123.935M | $119.068M | ||||||||||||||||||||||
| $2.952B | $2.735B | ||||||||||||||||||||||
| $446.524M | $496.228M | ||||||||||||||||||||||
| $2.506B | $2.239B |
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