
Last Price
52 Week Range
$1.21 - $118.80
Next Earnings Date
May 04 2026 (Estimate)
Next Earnings Date
May 04 2026 (Est.)
Last Price
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $12.589M | $14.941M | ||||
| $2.815M | $4.263M | ||||
| $0.884M | $1.312M | ||||
| $21.951K | $15.378K | ||||
| $28.768K | $307.743K | ||||
| $16.339M | $20.839M | ||||
| $84.15M | $77.648M | ||||
| - | - | ||||
| - | - | ||||
| - | - | ||||
| - | - | ||||
| $84.15M | $77.648M | ||||
| - | - | ||||
| $100.489M | $98.487M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $17.228M | $1.804M | ||||
| $1.272M | - | ||||
| - | $24.751K | ||||
| $28.768K | - | ||||
| - | - | ||||
| $162.108K | $235.651K | ||||
| - | $1.293M | ||||
| $18.691M | $3.358M | ||||
| - | - | ||||
| $28.768K | - | ||||
| - | - | ||||
| - | - | ||||
| $10.437M | $0.029M | ||||
| $10.437M | $0.029M | ||||
| - | - | ||||
| $29.128M | $3.387M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| - | - | ||||
| $6K | $6K | ||||
| $7.065K | $6.597K | ||||
| $0.257M | $4.486M | ||||
| $71.091M | $90.601M | ||||
| - | - | ||||
| - | - | ||||
| $71.361M | $95.1M | ||||
| - | - | ||||
| $71.361M | $95.1M | ||||
| $100.489M | $98.487M |
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $7.949M | $14.324M | ||||
| $28.768K | $24.751K | ||||
| $-4.612M | $-0.592M |
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