
Last Price
52 Week Range
$7.48 - $152.00
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $6.061B | $5.933B | ||||||
| $6.056B | $6.121B | ||||||
| $4.841M | $-188.615M | ||||||
| - | - | ||||||
| $268.912M | $238.536M | ||||||
| $28.059M | $-6.075M | ||||||
| $-292.13M | $-421.076M | ||||||
| $-6.177M | $-6.641M | ||||||
| $49.481M | $23.621M | ||||||
| $43.304M | $16.98M | ||||||
| $-248.826M | $-404.096M | ||||||
| $1.451M | $1.251M | ||||||
| $-260.151M | $-405.347M | ||||||
| $-0.63 | $-24.5 | ||||||
| $-0.63 | $-24.5 | ||||||
| $410.966M | $16.559M | ||||||
| $410.966M | $16.559M | ||||||
| $-218.186M | $-368.861M | ||||||
| $24.463M | $28.594M | ||||||
| $-242.649M | $-397.455M |
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