
Last Price
52 Week Range
$266.26 - $559.47
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $5.33B | $5.409B | |||||||||||||
| $3.705B | $3.84B | |||||||||||||
| $1.625B | $1.569B | |||||||||||||
| - | - | |||||||||||||
| $710.675M | $777.065M | |||||||||||||
| $27.9M | - | |||||||||||||
| $886.343M | $791.932M | |||||||||||||
| $-73.092M | $-211.266M | |||||||||||||
| $27.537M | $122.918M | |||||||||||||
| $-45.555M | $-88.348M | |||||||||||||
| $840.788M | $703.584M | |||||||||||||
| $218.186M | $181.856M | |||||||||||||
| $622.602M | $521.727M | |||||||||||||
| $20.41 | $18.39 | |||||||||||||
| $20.29 | $18.27 | |||||||||||||
| $30.504M | $27.93M | |||||||||||||
| $30.68M | $28.135M | |||||||||||||
| $1.054B | $1.084B | |||||||||||||
| $140.491M | $169.372M | |||||||||||||
| $913.88M | $914.85M |
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