Price
$9.22
52W High
$24.17
52W Low
$8.93
SMA50
$12.73
SMA200
$15.28
Avg Volume 50D
$880.94K
From 52W High
-61.85%
From 52W Low
+3.25%
Vs SMA50
-27.56%
Vs SMA200
-39.68%
Current Volume
$1.14M
Dollar Volume 50D
$10.73M
Market Cap
$808.48M
P/E
5.9x
Revenue TTM
$4.13B
EPS TTM
1.40
Net Income TTM
$136.57M
Free Cash Flow
-$161.75M
Revenue 1Y
-12.17%
EPS 1Y
-54.10%
Net Income 1Y
-54.67%
FCF 1Y
-246.79%
Profit Margin
3.30%
FCF Margin
-3.91%

Revenue

Annual ending 2025-12-31
$4.32B

EPS

Annual ending 2025-12-31
2.14

Net Income

Annual ending 2025-12-31
$203.70M

News