
Last Price
52 Week Range
$26.96 - $60.50
Next Earnings Date
-
Next Earnings Date
-
Last Price
| Metric | 2024 | 2025 |
|---|---|---|
| $2.099B | $2.55B | |
| $1.67B | $2.115B | |
| $428.642M | $435.56M | |
| - | - | |
| $252.673M | $342.627M | |
| $117.528M | $-2.7M | |
| $58.441M | $95.633M | |
| $-20.072M | $-97.29M | |
| $-18.139M | $-53.485M | |
| $-38.211M | $-150.775M | |
| $20.23M | $-55.142M | |
| $2.809M | $22.161M | |
| $9.718M | $-59.78M | |
| $0.096 | $-1.01 | |
| $0.096 | $-1.01 | |
| $58.511M | $59.381M | |
| $58.511M | $59.381M | |
| $156.615M | $195.998M | |
| $110.849M | $100.365M | |
| $45.766M | $95.633M |
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