
Last Price
52 Week Range
$18.81 - $84.64
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $43.073M | $130.016M | ||||||
| $39.251M | $77.488M | ||||||
| $3.822M | $52.528M | ||||||
| $136.827M | $305.705M | ||||||
| $99.45M | $298.534M | ||||||
| $-1.5M | $82.004M | ||||||
| $-230.955M | $-633.715M | ||||||
| $18.249M | $55.997M | ||||||
| $-118.882M | $21.025M | ||||||
| $-100.633M | $77.022M | ||||||
| $-331.588M | $-556.693M | ||||||
| $0.059M | $-44.572M | ||||||
| $-331.647M | $-510.378M | ||||||
| $-1.56 | $-1.82 | ||||||
| $-1.56 | $-1.82 | ||||||
| $213.029M | $280.345M | ||||||
| $213.029M | $280.345M | ||||||
| $-312.934M | $-474.689M | ||||||
| $18.654M | $82.004M | ||||||
| $-331.588M | $-556.693M |
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