
Last Price
52 Week Range
$25.01 - $78.00
Next Earnings Date
May 28 2026 (Estimate)
Next Earnings Date
May 28 2026 (Est.)
Last Price
| Metric | 2024 | 2025 |
|---|---|---|
| $0.365B | $1.198B | |
| $416.92M | $52.016M | |
| - | - | |
| - | - | |
| $72.652M | $611.05M | |
| $0.855B | $1.861B | |
| - | - | |
| - | - | |
| $173.193M | - | |
| - | $26.037M | |
| $131.695M | $430.279M | |
| $304.888M | $456.316M | |
| - | - | |
| $1.16B | $2.318B |
| Metric | 2024 | 2025 |
|---|---|---|
| $37.217M | - | |
| - | - | |
| $517.913M | $160.959M | |
| - | - | |
| - | - | |
| - | - | |
| $70.401M | $685.05M | |
| $625.531M | $846.009M | |
| $165.092M | $4.173M | |
| $2.79M | - | |
| - | - | |
| - | - | |
| - | $230.143M | |
| $170.672M | $234.316M | |
| - | - | |
| $0.796B | $1.08B |
| Metric | 2024 | 2025 |
|---|---|---|
| - | - | |
| $2K | - | |
| $2K | $23K | |
| $-320.851M | $-186.993M | |
| $675.945M | - | |
| - | - | |
| - | $1.416B | |
| $0.355B | $1.229B | |
| $8.277M | $8.364M | |
| $0.363B | $1.237B | |
| $1.16B | $2.318B |
| Metric | 2024 | 2025 |
|---|---|---|
| $251.055M | - | |
| $688.585M | $165.132M | |
| $0.401B | $-1.033B |
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