
Last Price
52 Week Range
$13.22 - $94.90
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| - | - | |||||
| - | $3.899M | |||||
| - | $-3.899M | |||||
| $108.814M | $225.255M | |||||
| $49.414M | $61.554M | |||||
| - | $-3.141M | |||||
| $-158.228M | $-287.568M | |||||
| $36.012M | $35.968M | |||||
| - | $110.541M | |||||
| $36.012M | $146.508M | |||||
| $-122.216M | $-140.687M | |||||
| $310K | $515K | |||||
| $-122.526M | $-141.202M | |||||
| $-2.34 | $-2.4 | |||||
| $-2.34 | $-2.4 | |||||
| $52.641M | $59.199M | |||||
| $52.641M | $59.199M | |||||
| $-157.236M | $-136.788M | |||||
| $0.992M | $3.899M | |||||
| $-158.228M | $-140.687M |
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