
Last Price
52 Week Range
$7.67 - $27.99
Next Earnings Date
Jun 04 2026 (Estimate)
Next Earnings Date
Jun 04 2026 (Est.)
Last Price
| Metric | 2024 | 2025 |
|---|---|---|
| $538.268M | $708.997M | |
| $190.369M | $226.328M | |
| $347.899M | $482.669M | |
| $254.189M | $509.029M | |
| $349.451M | $626.219M | |
| - | - | |
| $-255.741M | $-652.579M | |
| - | - | |
| $-94.526M | $-15.474M | |
| $-94.526M | $-15.474M | |
| $-350.267M | $-668.053M | |
| $4.243M | $11.335M | |
| $-354.51M | $-679.388M | |
| $-1.88 | $-3.18 | |
| $-1.88 | $-3.18 | |
| $0.32B | $2.139B | |
| $0.328B | $2.139B | |
| $-204.197M | $-652.579M | |
| $51.544M | $42.522M | |
| $-255.741M | - |
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