
Last Price
52 Week Range
$4.05 - $14.99
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2024 | 2025 |
|---|---|---|
| $23.436B | $132.564B | |
| $98.616B | - | |
| $23.436B | $132.564B | |
| - | - | |
| $1.677B | $1.711B | |
| $6.981B | $9.075B | |
| $14.778B | $121.778B | |
| $19.737B | $21.403B | |
| $-19.737B | $-129.82B | |
| - | $-108.417B | |
| $14.778B | $13.361B | |
| $2.92B | $2.63B | |
| $11.858B | $10.731B | |
| $0.002 | $-0.024 | |
| $0.002 | $-0.024 | |
| $3.234B | $3.234B | |
| $3.234B | $3.234B | |
| $14.778B | $121.778B | |
| - | - | |
| $14.778B | $121.778B |
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