
Last Price
52 Week Range
$26.20 - $84.56
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| - | - | |||
| - | $1.418M | |||
| - | $-1.418M | |||
| $167.865M | $214.712M | |||
| $49.005M | $70.883M | |||
| - | - | |||
| $-216.87M | $-285.595M | |||
| $34.742M | $30.03M | |||
| - | - | |||
| $34.742M | $30.03M | |||
| $-182.128M | $-255.565M | |||
| $18K | $278K | |||
| $-182.146M | $-255.843M | |||
| $-3.3 | $-4.22 | |||
| $-3.3 | $-4.22 | |||
| $55.194M | $60.691M | |||
| $55.194M | $60.691M | |||
| $-216.681M | $-284.177M | |||
| $0.189M | $1.418M | |||
| $-216.87M | $-285.595M |
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