
Last Price
52 Week Range
$14.06 - $42.00
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|
| $45.563M | $22.503M | |||||
| - | $59K | |||||
| $45.563M | $22.444M | |||||
| $151.406M | $141.832M | |||||
| $70.446M | $106.295M | |||||
| - | - | |||||
| $-176.289M | $-225.683M | |||||
| $16.881M | $27.592M | |||||
| $-82.191M | $-5.728M | |||||
| $-65.31M | $21.864M | |||||
| $-241.599M | $-203.819M | |||||
| $-1K | - | |||||
| $-241.598M | $-203.819M | |||||
| $-2.56 | $-1.75 | |||||
| $-2.56 | $-1.75 | |||||
| $94.358M | $114.399M | |||||
| $94.358M | $114.399M | |||||
| $-241.486M | $-242.325M | |||||
| $113K | $220K | |||||
| $-241.599M | $-242.545M |
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