Price
$11.30
52W High
$13.41
52W Low
$9.61
SMA50
$11.58
SMA200
$11.74
Avg Volume 50D
$332.56K
From 52W High
-15.73%
From 52W Low
+17.59%
Vs SMA50
-2.45%
Vs SMA200
-3.73%
Current Volume
$341.47K
Dollar Volume 50D
$3.83M
Market Cap
$906.93M
P/E
16.0x
Revenue TTM
$1.39B
EPS TTM
0.67
Net Income TTM
$56.68M
Free Cash Flow
$78.94M
Revenue 1Y
+8.70%
EPS 1Y
+63.41%
Net Income 1Y
+61.01%
FCF 1Y
+68.15%
Profit Margin
4.08%
FCF Margin
5.68%

Revenue

Annual ending 2025-12-31
$1.33B

EPS

Annual ending 2025-12-31
0.60

Net Income

Annual ending 2025-12-31
$51.47M

News