
Last Price
52 Week Range
$15.40 - $68.39
Next Earnings Date
May 04 2026 (Estimate)
Next Earnings Date
May 04 2026 (Est.)
Last Price
| Metric | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $91.28M | $234.603M | ||||||||||||
| $163.84M | $2.423M | ||||||||||||
| $-72.56M | $232.18M | ||||||||||||
| $163.84M | $135.97M | ||||||||||||
| $42.389M | $50.737M | ||||||||||||
| $-163.84M | $-2.423M | ||||||||||||
| $-114.949M | $47.896M | ||||||||||||
| $-30.293M | $-66.394M | ||||||||||||
| $0.014M | $5.43M | ||||||||||||
| $-30.279M | $-60.964M | ||||||||||||
| $-145.228M | $-13.068M | ||||||||||||
| $3K | $164K | ||||||||||||
| $-145.231M | $-13.232M | ||||||||||||
| $-5.12 | $-0.46 | ||||||||||||
| $-5.12 | $-0.46 | ||||||||||||
| $28.382M | $27.789M | ||||||||||||
| $28.382M | $31.343M | ||||||||||||
| $-92.744M | $50.319M | ||||||||||||
| $2.397M | $2.423M | ||||||||||||
| $-95.141M | $47.896M |
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