
Last Price
52 Week Range
$5.11 - $75.45
Next Earnings Date
May 14 2026 (Estimate)
Next Earnings Date
May 14 2026 (Est.)
Last Price
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $0T | $20.433T | |||
| $28.266M | $33.414M | |||
| $0T | $2.027T | |||
| $179.624K | - | |||
| $0T | $173.001T | |||
| $0T | $195.461T | |||
| $0T | $15.089T | |||
| - | - | |||
| - | $20M | |||
| - | - | |||
| $0T | $29.294T | |||
| $0T | $44.382T | |||
| - | - | |||
| $0T | $239.843T |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $14.671M | $16.771M | |||
| $13.172M | - | |||
| $0.004T | $4.063T | |||
| $4.093M | - | |||
| - | - | |||
| $0T | $12.599T | |||
| $-0.004T | $64.614T | |||
| $0T | $81.276T | |||
| $-0T | $5.292T | |||
| $8.273M | $5.292M | |||
| $2.835M | - | |||
| - | - | |||
| $0T | $47.226T | |||
| $0T | $52.518T | |||
| - | - | |||
| $0T | $133.795T |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $-14.622M | - | |||
| $215.319M | - | |||
| $0.01K | $129.129K | |||
| $-227.767M | $-327.871M | |||
| $18.057M | $433.326M | |||
| $-52.849K | - | |||
| - | $106.049T | |||
| $-0T | $106.049T | |||
| - | - | |||
| $-0T | $106.049T | |||
| $0T | $239.843T |
| Metric | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|
| $58.311M | $130.896M | |||
| $0.004T | $9.355T | |||
| $0.004T | $-11.078T |
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