
Last Price
52 Week Range
$17.26 - $60.87
Next Earnings Date
May 21 2026 (Estimate)
Next Earnings Date
May 21 2026 (Est.)
Last Price
| Metric | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|
| $-0.01B | $-40.067B | $-30.951B | |||
| $0.107M | $650.738M | $465.415M | |||
| - | - | - | |||
| $0B | $18.824B | $18.551B | |||
| $473.728K | $-237.34K | $874.043K | |||
| $0.001B | $0.97B | $7.927B | |||
| $-0.008B | $-19.622B | $-4.006B |
| Metric | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|
| $-0.002B | $-8.449B | $-3.631B | |||
| - | - | - | |||
| $-2M | - | - | |||
| - | - | - | |||
| - | $-9.075B | $0.558B | |||
| $-0.004B | $-17.524B | $-3.073B |
| Metric | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|
| - | - | - | |||
| $34.954M | $211.904M | $495.77M | |||
| - | - | - | |||
| $-0.001B | $211.692B | $380.943B | |||
| $0.034B | $211.904B | $381.439B |
| Metric | 2022 | 2023 | 2024 | 2025 | LTM |
|---|---|---|---|---|---|
| $0.007B | $28.507B | $0.123B | |||
| $0.022B | $174.758B | $374.349B | |||
| $0.029B | $203.265B | $577.534B | |||
| $-0.008B | $-19.622B | $-9.622B | |||
| $-0.002B | $-8.449B | $-3.632B | |||
| $-0.01B | $-28.071B | $-13.252B |
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