
Last Price
52 Week Range
$5.90 - $28.25
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $57.877M | $67.671M | |||||||||||
| $10.285M | $15.923M | |||||||||||
| $47.592M | $51.748M | |||||||||||
| $466.311M | $388.861M | |||||||||||
| $125.829M | $119.8M | |||||||||||
| $-10.285M | $-15.923M | |||||||||||
| $-534.263M | $-440.99M | |||||||||||
| $47.807M | $29.195M | |||||||||||
| $-32.565M | $-0.899M | |||||||||||
| $15.242M | $28.296M | |||||||||||
| $-519.021M | $-412.694M | |||||||||||
| - | - | |||||||||||
| $-519.021M | $-412.694M | |||||||||||
| $-5.25 | $-3.81 | |||||||||||
| $-5.25 | $-3.81 | |||||||||||
| $98.849M | $108.376M | |||||||||||
| $98.849M | $108.376M | |||||||||||
| $-523.978M | $-396.771M | |||||||||||
| $10.285M | $15.923M | |||||||||||
| $-534.263M | $-412.694M |
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