
Last Price
52 Week Range
$19.45 - $103.00
Next Earnings Date
May 08 2026 (Estimate)
Next Earnings Date
May 08 2026 (Est.)
Last Price
| Metric | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|
| $47.072M | $39.2M | |||||||
| - | - | |||||||
| $47.072M | $39.2M | |||||||
| $240.248M | $316.6M | |||||||
| $63.534M | $68.2M | |||||||
| $4.925M | $3.8M | |||||||
| $-261.635M | $-349.4M | |||||||
| $37.777M | $37.777M | |||||||
| - | - | |||||||
| $37.777M | $37.777M | |||||||
| $-223.858M | $-311.623M | |||||||
| - | - | |||||||
| $-223.858M | $-311.4M | |||||||
| $-2.98 | $-3.69 | |||||||
| $-2.98 | $-3.69 | |||||||
| $75.044M | $84.39M | |||||||
| $75.044M | $84.39M | |||||||
| $-216.236M | $-303.061M | |||||||
| $7.373M | $8.313M | |||||||
| $-223.609M | $-311.374M |
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