
Last Price
52 Week Range
$94.89 - $282.95
Next Earnings Date
May 07 2026
Next Earnings Date
May 07 2026
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $1.3B | $2.203B | |||||
| $123.595M | $194.216M | |||||
| $1.177B | $2.008B | |||||
| $935.152M | $783.145M | |||||
| $802.026M | $783.161M | |||||
| - | - | |||||
| $-560.568M | $441.984M | |||||
| - | - | |||||
| $75.361M | $86.706M | |||||
| $75.361M | $86.706M | |||||
| $-485.207M | $528.69M | |||||
| $-0.931M | $-1.031M | |||||
| $-484.276M | $529.721M | |||||
| $-2.69 | $2.84 | |||||
| $-2.69 | $2.62 | |||||
| $180.316M | $186.383M | |||||
| $180.316M | $202.108M | |||||
| $-544.925M | $457.932M | |||||
| $15.643M | $15.948M | |||||
| $-560.568M | $441.984M |
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