Price
$14.21
52W High
$19.96
52W Low
$7.75
SMA50
$12.30
SMA200
$14.03
Avg Volume 50D
$1.63M
From 52W High
-28.81%
From 52W Low
+83.35%
Vs SMA50
+15.48%
Vs SMA200
+1.28%
Current Volume
$1.71M
Dollar Volume 50D
$19.89M
Market Cap
$1.43B
P/E
8.7x
Revenue TTM
$5.21B
EPS TTM
1.55
Net Income TTM
$164.20M
Free Cash Flow
$322.30M
Revenue 1Y
+5.43%
EPS 1Y
-51.10%
Net Income 1Y
-49.48%
FCF 1Y
+88.04%
Profit Margin
3.15%
FCF Margin
6.19%

Revenue

Annual ending 2025-12-31
$5.05B

EPS

Annual ending 2025-12-31
2.20

Net Income

Annual ending 2025-12-31
$228.30M

News