
Last Price
52 Week Range
$30.08 - $62.18
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2023 | 2024 | 2025 |
|---|---|---|---|
| $390.404M | $587.86M | ||
| $89.811M | $119.638M | ||
| $300.593M | $468.222M | ||
| $97.487M | $368.137M | ||
| $227.535M | $646.456M | ||
| - | - | ||
| $-24.429M | $-546.371M | ||
| - | - | ||
| $13.173M | $19.108M | ||
| $13.173M | $19.108M | ||
| $-11.256M | $-527.263M | ||
| $677K | $998K | ||
| $-11.933M | $-528.261M | ||
| $-0.15 | $-5.36 | ||
| $-0.15 | $-5.19 | ||
| $78.016M | $79.191M | ||
| $78.016M | $81.696M | ||
| $-5.306M | $-541.238M | ||
| $5.95M | $5.133M | ||
| $-11.256M | $-546.371M |
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