
Last Price
52 Week Range
$47.86 - $114.94
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $107.936M | $22.286M | |||||||
| $5.188M | $6.678M | |||||||
| $102.748M | $15.608M | |||||||
| $157.093M | $157.611M | |||||||
| $88.414M | $117.758M | |||||||
| $-5.188M | $-6.678M | |||||||
| $-137.571M | $-253.083M | |||||||
| $32.292M | $-24.218M | |||||||
| - | $48.436M | |||||||
| $32.292M | $24.218M | |||||||
| $-105.279M | $-228.865M | |||||||
| $2.069M | $0.069M | |||||||
| $-107.348M | $-228.934M | |||||||
| $-2 | $-4.07 | |||||||
| $-2 | $-4.07 | |||||||
| $53.566M | $56.306M | |||||||
| $53.566M | $56.306M | |||||||
| $-99.061M | $-197.969M | |||||||
| $5.188M | $6.678M | |||||||
| $-104.249M | $-204.647M |
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