
Last Price
52 Week Range
$10.75 - $45.92
Next Earnings Date
May 05 2026
Next Earnings Date
May 05 2026
Last Price
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|
| - | $61.356B | ||||
| - | $60.21B | ||||
| - | $1.146B | ||||
| - | $46.939M | ||||
| $3.194M | $257.92M | ||||
| - | $265.799M | ||||
| $-3.194M | $575.108M | ||||
| $7.708M | $-59.247M | ||||
| $126.234M | $-786.54M | ||||
| $133.942M | $-845.787M | ||||
| $130.748M | $-270.679M | ||||
| $51.892M | $-29.33M | ||||
| $78.856M | $-241.349M | ||||
| $0.63 | $-0.52 | ||||
| $0.63 | $-0.53 | ||||
| $125.361M | $190.273M | ||||
| $0.125B | $3.892B | ||||
| $-3.194M | $609.177M | ||||
| - | $34.069M | ||||
| $-3.194M | $575.108M |
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