
Last Price
52 Week Range
$125.38 - $256.36
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $1.697B | $2.306B | |||||||||||||
| $673.753M | $810.627M | |||||||||||||
| $1.023B | $1.495B | |||||||||||||
| $404.138M | $624.11M | |||||||||||||
| $0.841B | $1.177B | |||||||||||||
| - | $4.026M | |||||||||||||
| $-222.294M | $-309.911M | |||||||||||||
| $32.563M | $-4.069M | |||||||||||||
| - | $45.891M | |||||||||||||
| $32.563M | $41.822M | |||||||||||||
| $-189.731M | $-268.089M | |||||||||||||
| $0.695M | $-59.929M | |||||||||||||
| $-190.426M | $-208.16M | |||||||||||||
| $-1.53 | $-1.52 | |||||||||||||
| $-1.53 | $-1.52 | |||||||||||||
| $124.718M | $136.721M | |||||||||||||
| $124.718M | $136.721M | |||||||||||||
| $-148.078M | $-264.02M | |||||||||||||
| $30.968M | - | |||||||||||||
| $-179.046M | $-264.02M |
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