
Last Price
52 Week Range
$9.52 - $76.87
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|---|---|---|
| $188.758M | $501.023M | $686.972M | ||||||
| $22.203M | $158.992M | $385.359M | ||||||
| $166.555M | $342.031M | $301.613M | ||||||
| - | - | - | ||||||
| $42.596M | $127.215M | $297.579M | ||||||
| $150.292M | $192.694M | $222.41M | ||||||
| $-26.333M | $22.122M | $-218.376M | ||||||
| $5.578M | $-3.541M | $4.663M | ||||||
| $-4.747M | $74.92M | $405.879M | ||||||
| $0.831M | $71.379M | $410.542M | ||||||
| $-25.502M | $93.501M | $192.166M | ||||||
| $3.453M | $6.56M | $61.854M | ||||||
| $-28.955M | $86.941M | $130.312M | ||||||
| $-0.29 | $0.41 | $0.04 | ||||||
| $-0.29 | $0.39 | $-0.27 | ||||||
| $99.641M | $214.587M | $866.494M | ||||||
| $99.641M | $223.246M | $904.703M | ||||||
| $25.401M | $285.682M | $479.312M | ||||||
| $50.65M | $181.136M | $335.036M | ||||||
| $-25.249M | $104.546M | $144.277M |
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