Price
$28.99
52W High
$28.99
52W Low
$26.13
SMA50
--
SMA200
--
Avg Volume 50D
$999
From 52W High
+0.00%
From 52W Low
+10.95%
Vs SMA50
+0.00%
Vs SMA200
+0.00%
Current Volume
$3.89K
Dollar Volume 50D
$28628
Market Cap
$446.13M
P/E
21.0x
Revenue TTM
$780.39M
EPS TTM
1.34
Net Income TTM
$21.21M
Free Cash Flow
$39.51M
Revenue 1Y
+7.96%
EPS 1Y
+17.54%
Net Income 1Y
+16.78%
FCF 1Y
+46.87%
Profit Margin
2.72%
FCF Margin
5.06%

Revenue

Annual ending 2025-12-31
$759.00M

EPS

Annual ending 2025-12-31
1.19

Net Income

Annual ending 2025-12-31
$18.32M

News