
Last Price
52 Week Range
$61.33 - $79.53
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $8.406B | $9.434B | |||||||||||||
| $5.382B | $5.558B | |||||||||||||
| $3.024B | $3.876B | |||||||||||||
| - | - | |||||||||||||
| $691M | $713M | |||||||||||||
| $-86M | $925M | |||||||||||||
| $2.419B | $2.238B | |||||||||||||
| $-765M | $-488M | |||||||||||||
| $155M | $-66M | |||||||||||||
| $-610M | $-554M | |||||||||||||
| $1.809B | $1.684B | |||||||||||||
| $364M | $483M | |||||||||||||
| $1.021B | $0.776B | |||||||||||||
| $3.21 | $2.36 | |||||||||||||
| $3.18 | $2.35 | |||||||||||||
| $319M | $334M | |||||||||||||
| $454M | $457M | |||||||||||||
| $2.664B | $2.424B | |||||||||||||
| $264M | $224M | |||||||||||||
| $2.4B | $2.2B |
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