
Last Price
52 Week Range
$3.20 - $161.00
Next Earnings Date
Apr 14 2026
Next Earnings Date
Apr 14 2026
Last Price
| Metric | 2012 | 2013 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|---|
| $3.31M | $6.095M | $7.187M | |||||||
| $2.549M | $5.785M | $5.728M | |||||||
| $0.761M | $0.31M | $1.459M | |||||||
| - | - | - | |||||||
| $1.232M | $13.984M | $237.234M | |||||||
| $1.977M | $-457.885M | $-458.704M | |||||||
| $-2.447M | $444.211M | $222.928M | |||||||
| $-213.961K | $-244K | $-376.283K | |||||||
| $-0.001B | $-0.003B | $-5.074B | |||||||
| $-0.001B | $-0.003B | $-5.075B | |||||||
| $-0.003B | $0.441B | $-4.852B | |||||||
| - | $92.295M | $2.961M | |||||||
| $-0.003B | $0.349B | $-4.855B | |||||||
| $-0.015 | $1.36 | $-2.361 | |||||||
| $-0.015 | $1.34 | $-2.571 | |||||||
| $215.376M | $241.377M | $694.344M | |||||||
| $215.376M | $245.152M | $694.721M | |||||||
| $-2.1M | $441.878M | $220.611M | |||||||
| $923.545K | $761K | $754.375K | |||||||
| $-3.024M | $441.117M | $219.856M |
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