
Last Price
52 Week Range
$13.60 - $56.13
Next Earnings Date
Jun 16 2026 (Estimate)
Next Earnings Date
Jun 16 2026 (Est.)
Last Price
| Metric | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $50.692M | $95.854M | ||||||||||||
| $11.164M | $25.01M | ||||||||||||
| $39.528M | $70.844M | ||||||||||||
| $3.571M | $5.49M | ||||||||||||
| $44.003M | $79.821M | ||||||||||||
| - | - | ||||||||||||
| $-8.046M | $-14.467M | ||||||||||||
| $229K | $358.946K | ||||||||||||
| $0.771M | $-1.549M | ||||||||||||
| $1M | $-1.19M | ||||||||||||
| $-7.046M | $-15.657M | ||||||||||||
| $0.276M | $1.245M | ||||||||||||
| $-7.235M | $-16.848M | ||||||||||||
| $-72 | $-171 | ||||||||||||
| $-72 | $-171 | ||||||||||||
| $96.422K | $98.611K | ||||||||||||
| $96.422K | $98.611K | ||||||||||||
| $-7.909M | $-14.467M | ||||||||||||
| $137K | - | ||||||||||||
| $-8.046M | $-14.467M |
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