
Last Price
52 Week Range
$252.84 - $361.99
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $3.975B | $4.528B | ||||||||||||
| $0.869B | $1.362B | ||||||||||||
| $3.106B | $3.166B | ||||||||||||
| - | - | ||||||||||||
| $0.998B | $1.212B | ||||||||||||
| $320.567M | $2.06M | ||||||||||||
| $1.787B | $1.952B | ||||||||||||
| $-383.043M | $-403.848M | ||||||||||||
| $-19.001M | $-6.32M | ||||||||||||
| $-402.044M | $-410.168M | ||||||||||||
| $1.385B | $1.542B | ||||||||||||
| $381.381M | $469.731M | ||||||||||||
| $1.004B | $1.07B | ||||||||||||
| $14.27 | $15.25 | ||||||||||||
| $13.97 | $15.03 | ||||||||||||
| $70.331M | $70.137M | ||||||||||||
| $71.848M | $71.058M | ||||||||||||
| $2.119B | $2.339B | ||||||||||||
| $351.088M | $393.303M | ||||||||||||
| $1.768B | $1.946B |
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