
Last Price
52 Week Range
$17.42 - $193.84
Next Earnings Date
May 12 2026 (Estimate)
Next Earnings Date
May 12 2026 (Est.)
Last Price
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $0.228B | $1.228B | ||||
| $1.738M | $4.976M | ||||
| - | - | ||||
| $2.244M | $25.798M | ||||
| $0.143M | $-4.976M | ||||
| $0.232B | $1.254B | ||||
| $2.184M | $42.312M | ||||
| - | $34.121M | ||||
| $47.473M | - | ||||
| - | - | ||||
| $0.14M | $198.255M | ||||
| $49.797M | $274.688M | ||||
| - | - | ||||
| $0.282B | $1.528B |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $3.172M | $4.145M | ||||
| $0.636M | $20.497M | ||||
| $261K | $904K | ||||
| $481K | - | ||||
| $202K | - | ||||
| - | - | ||||
| $786K | - | ||||
| $5.336M | $25.546M | ||||
| $-543K | $546K | ||||
| $1.024M | - | ||||
| - | - | ||||
| - | $1.155M | ||||
| $25M | $25M | ||||
| $25.543M | $26.701M | ||||
| - | - | ||||
| $30.879M | $52.247M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| - | - | ||||
| - | - | ||||
| $14K | $16K | ||||
| $-135.109M | $-240.772M | ||||
| $0.384B | $1.716B | ||||
| $2.213M | $1.179M | ||||
| - | - | ||||
| $0.251B | $1.476B | ||||
| - | - | ||||
| $0.251B | $1.476B | ||||
| $0.282B | $1.528B |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $178.155M | $439.526M | ||||
| $1.285M | $1.45M | ||||
| $-95.847M | $-786.995M |
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