
Last Price
52 Week Range
$91.01 - $190.61
Next Earnings Date
Apr 29 2026 (Estimate)
Next Earnings Date
Apr 29 2026 (Est.)
Last Price
| Metric | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $143.118B | $132.376B | ||||||||||||||||
| $138.255B | $125.814B | ||||||||||||||||
| $4.863B | $6.562B | ||||||||||||||||
| $15M | - | ||||||||||||||||
| $2.194B | $2.437B | ||||||||||||||||
| $329M | $791M | ||||||||||||||||
| $2.325B | $3.334B | ||||||||||||||||
| $-0.749B | $-1.039B | ||||||||||||||||
| $1.099B | $3.125B | ||||||||||||||||
| $0.35B | $2.086B | ||||||||||||||||
| $2.675B | $5.42B | ||||||||||||||||
| $500M | $892M | ||||||||||||||||
| $2.117B | $4.403B | ||||||||||||||||
| $5.01 | $10.84 | ||||||||||||||||
| $4.99 | $10.79 | ||||||||||||||||
| $420.174M | $406.008M | ||||||||||||||||
| $421.888M | $408.053M | ||||||||||||||||
| $5.985B | $9.757B | ||||||||||||||||
| $2.403B | $3.298B | ||||||||||||||||
| $3.582B | $6.459B |
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