
Last Price
52 Week Range
$196.45 - $385.22
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $3.81B | $5.343B | ||||||||||||
| $594.089M | $668.54M | ||||||||||||
| $3.216B | $4.674B | ||||||||||||
| $1.953B | $2.146B | ||||||||||||
| $1.831B | $2.081B | ||||||||||||
| - | - | ||||||||||||
| $-568.199M | $447.136M | ||||||||||||
| $47.836M | $12.271M | ||||||||||||
| $-12.638M | $-42.553M | ||||||||||||
| $35.198M | $-30.282M | ||||||||||||
| $-533.001M | $416.854M | ||||||||||||
| $111.785M | $129.921M | ||||||||||||
| $-644.786M | $286.933M | ||||||||||||
| $-6.12 | $34.19 | ||||||||||||
| $-6.12 | $32.89 | ||||||||||||
| $105.288M | $109.062M | ||||||||||||
| $105.288M | $113.448M | ||||||||||||
| $-396.437M | $616.774M | ||||||||||||
| $171.762M | $141.686M | ||||||||||||
| $-568.199M | $475.088M |
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