
Last Price
52 Week Range
$11.62 - $16.23
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| $54.783M | $63.101M | ||||
| - | $8.277M | ||||
| $54.783M | $54.824M | ||||
| - | - | ||||
| $8.448M | $8.673M | ||||
| $46.335M | $10.141M | ||||
| - | $36.01M | ||||
| $54.951M | $55.39M | ||||
| $-17.906M | $-55.39M | ||||
| $37.045M | - | ||||
| $37.045M | $36.01M | ||||
| - | - | ||||
| $37.045M | $36.01M | ||||
| $1.92 | $1.71 | ||||
| $1.88 | $1.68 | ||||
| $19.28M | $21.004M | ||||
| $19.714M | $21.432M | ||||
| - | $36.01M | ||||
| - | - | ||||
| - | $36.01M |
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