
Last Price
52 Week Range
$2.31 - $18.30
Next Earnings Date
May 13 2026 (Estimate)
Next Earnings Date
May 13 2026 (Est.)
Last Price
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $0.001B | $25.036B | |||
| $0.001B | $6.195B | |||
| $0B | $18.84B | |||
| - | - | |||
| $0.006B | $9.665B | |||
| $8.532M | - | |||
| $-0.015B | $2.903B | |||
| $1.948M | - | |||
| $0B | $1.243B | |||
| $0.002B | $1.243B | |||
| $-0.012B | $4.145B | |||
| - | $-1.263B | |||
| $-0.012B | $5.409B | |||
| $-4.39 | $0.04 | |||
| $-4.39 | $0.04 | |||
| $38.286M | $40.632M | |||
| $38.286M | $40.632M | |||
| $-0.006B | $2.903B | |||
| $213.514K | - | |||
| $-6.154M | - |
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