
Last Price
52 Week Range
$27.66 - $65.00
Next Earnings Date
May 06 2026 (Estimate)
Next Earnings Date
May 06 2026 (Est.)
Last Price
| Metric | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| - | - | ||||||||
| - | - | ||||||||
| - | - | ||||||||
| $476.644M | $794.306M | ||||||||
| $92.902M | $129.369M | ||||||||
| - | - | ||||||||
| $-569.546M | $-923.675M | ||||||||
| $109.994M | $119.718M | ||||||||
| $-4.375M | $37.329M | ||||||||
| $105.619M | $157.047M | ||||||||
| $-463.927M | $-766.628M | ||||||||
| - | - | ||||||||
| $-463.927M | $-766.628M | ||||||||
| $-3.8 | $-5.63 | ||||||||
| $-3.8 | $-5.63 | ||||||||
| $121.997M | $136.09M | ||||||||
| $121.997M | $136.09M | ||||||||
| $-448.082M | $-741.768M | ||||||||
| $15.845M | $24.86M | ||||||||
| $-463.927M | $-766.628M |
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