
Last Price
52 Week Range
$6.02 - $27.89
Next Earnings Date
Jun 03 2026 (Estimate)
Next Earnings Date
Jun 03 2026 (Est.)
Last Price
| Metric | 2024 | 2025 |
|---|---|---|
| $1.001B | $1.242B | |
| $11.04M | $6.909M | |
| $16.145M | $9.228M | |
| $7.084M | - | |
| $16.121M | $37.924M | |
| $1.051B | $1.296B | |
| $29.035M | $73.254M | |
| $3.611B | $3.59B | |
| $134.464M | $17.543M | |
| $248.482M | $2.083M | |
| $18.893M | $75.781M | |
| $4.042B | $3.758B | |
| - | - | |
| $5.094B | $5.054B |
| Metric | 2024 | 2025 |
|---|---|---|
| $877.262M | $71.087M | |
| $119.284M | - | |
| $19.526M | - | |
| - | - | |
| $57.846M | - | |
| - | - | |
| $0.092B | $1.18B | |
| $1.108B | $1.251B | |
| $2.312B | $1.507B | |
| - | - | |
| - | - | |
| - | $93.226M | |
| $295.816M | $260.971M | |
| $2.608B | $1.861B | |
| - | - | |
| $3.716B | $3.112B |
| Metric | 2024 | 2025 |
|---|---|---|
| - | - | |
| $474.92M | $758.027M | |
| $22.561M | $0.346M | |
| $-1.505B | $-3.411B | |
| $2.256B | $4.522B | |
| $129.43M | $71.347M | |
| - | - | |
| $1.378B | $1.942B | |
| - | - | |
| $1.378B | $1.942B | |
| $5.094B | $5.054B |
| Metric | 2024 | 2025 |
|---|---|---|
| $134.464M | $17.543M | |
| $2.332B | $1.507B | |
| $1.331B | $0.265B |
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