
Last Price
52 Week Range
$11.26 - $46.67
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|
| $13.996M | $158.32M | |||||||||
| $5.879M | $4.418M | |||||||||
| $8.117M | $153.902M | |||||||||
| $47.842M | $39.276M | |||||||||
| $81.569M | $157.178M | |||||||||
| - | $8.824M | |||||||||
| $-121.294M | $-51.376M | |||||||||
| $-4.832M | $-17.548M | |||||||||
| $-4.268M | - | |||||||||
| $-9.1M | $-17.548M | |||||||||
| $-130.394M | $-68.924M | |||||||||
| - | - | |||||||||
| $-130.394M | $-68.924M | |||||||||
| $-1.66 | $-0.8 | |||||||||
| $-1.66 | $-0.8 | |||||||||
| $78.708M | $86.059M | |||||||||
| $78.708M | $86.059M | |||||||||
| $-115.711M | $-49.848M | |||||||||
| $2.197M | $1.528M | |||||||||
| $-117.908M | $-51.376M |
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