
Last Price
52 Week Range
$18.22 - $129.89
Next Earnings Date
May 11 2026 (Estimate)
Next Earnings Date
May 11 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $4.418M | $70.918M | |||||||
| - | $33.032M | |||||||
| $4.418M | $37.886M | |||||||
| $122.274M | $28.115M | |||||||
| $61.566M | $101.679M | |||||||
| $63.34M | $195.805M | |||||||
| $-242.762M | $-287.713M | |||||||
| $-4.517M | $-36.071M | |||||||
| $-277.723M | $-133.329M | |||||||
| $-282.24M | $-169.4M | |||||||
| $-525.002M | $-457.113M | |||||||
| $1.328M | $3.898M | |||||||
| $-300.083M | $-341.94M | |||||||
| $-1.94 | $-1.34 | |||||||
| $-1.94 | $-1.34 | |||||||
| $154.501M | $255.983M | |||||||
| $154.501M | $255.983M | |||||||
| $-442.981M | $-369.931M | |||||||
| $63.34M | $51.111M | |||||||
| $-506.321M | $-421.042M |
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