
Last Price
52 Week Range
$212.92 - $333.32
Next Earnings Date
Jun 04 2026 (Estimate)
Next Earnings Date
Jun 04 2026 (Est.)
Last Price
| Metric | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $10.626B | $11.567B | |||||||||||||||
| $6.025B | $6.905B | |||||||||||||||
| $4.601B | $4.662B | |||||||||||||||
| $25.7M | - | |||||||||||||||
| $3.536B | $3.817B | |||||||||||||||
| - | - | |||||||||||||||
| $1.039B | $0.849B | |||||||||||||||
| $-69.522M | $-50.137M | |||||||||||||||
| $-294.696M | $17.143M | |||||||||||||||
| $-364.218M | $-32.994M | |||||||||||||||
| $674.814M | $816.118M | |||||||||||||||
| $171.175M | $205.965M | |||||||||||||||
| $503.639M | $610.153M | |||||||||||||||
| $7.91 | $9.51 | |||||||||||||||
| $7.8 | $9.51 | |||||||||||||||
| $63.634M | $64.126M | |||||||||||||||
| $64.595M | $64.126M | |||||||||||||||
| $1.048B | $1.267B | |||||||||||||||
| $321.875M | $417.871M | |||||||||||||||
| $726.198M | $849.112M |
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