
Last Price
52 Week Range
$6.60 - $16.14
Next Earnings Date
May 13 2026 (Estimate)
Next Earnings Date
May 13 2026 (Est.)
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| $110.451M | $71.553M | ||||||
| $70.56M | $42.39M | ||||||
| $39.891M | $29.163M | ||||||
| $0.029B | $36.672B | ||||||
| $0.072B | $79.343B | ||||||
| $-0.003B | $-115.899B | ||||||
| $-57.951M | $-86.852M | ||||||
| $-18.811M | $-4.982M | ||||||
| $-25.897M | $146.75M | ||||||
| $-44.708M | $141.768M | ||||||
| $-102.659M | $54.916M | ||||||
| $0.159M | $3.611M | ||||||
| $-102.818M | $51.305M | ||||||
| $-4.26 | $1.66 | ||||||
| $-4.26 | $1.49 | ||||||
| $0.024B | $30.91B | ||||||
| $0.024B | $31.951B | ||||||
| $-55.729M | $-74.447M | ||||||
| $26.572M | $12.405M | ||||||
| $-82.301M | $-86.852M |
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