
Last Price
52 Week Range
$55.31 - $104.81
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $2.457B | $2.559B | ||||||||||||
| $1.269B | $1.352B | ||||||||||||
| $1.188B | $1.209B | ||||||||||||
| $0.068B | $76.506B | ||||||||||||
| $0.802B | $833.419B | ||||||||||||
| $0.014B | $-909.013B | ||||||||||||
| $304.262M | $295.167M | ||||||||||||
| $-0.054B | $-87.272B | ||||||||||||
| $-0.001B | $87.216B | ||||||||||||
| $-54.595M | $-55.641M | ||||||||||||
| $249.667M | $239.526M | ||||||||||||
| $47.825M | $52.366M | ||||||||||||
| $214.298M | $188.545M | ||||||||||||
| $3.38 | $3.12 | ||||||||||||
| $3.37 | $3.1 | ||||||||||||
| $63.346M | $59.858M | ||||||||||||
| $63.648M | $59.858M | ||||||||||||
| $0.36B | $142.804B | ||||||||||||
| $0.056B | $55.292B | ||||||||||||
| $0.304B | $87.512B |
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