Price
$32.30
52W High
$34.53
52W Low
$14.64
SMA50
$32.99
SMA200
$27.59
Avg Volume 50D
$161.17K
From 52W High
-6.46%
From 52W Low
+120.63%
Vs SMA50
-2.08%
Vs SMA200
+17.05%
Current Volume
$154.49K
Dollar Volume 50D
$5.32M
Market Cap
$660.75M
P/E
19.6x
Revenue TTM
$457.56M
EPS TTM
1.56
Net Income TTM
$33.80M
Free Cash Flow
$116.55M
Revenue 1Y
-12.17%
EPS 1Y
+122.94%
Net Income 1Y
+122.84%
FCF 1Y
-20.59%
Profit Margin
7.39%
FCF Margin
25.47%
Dividend Yield
3.99%
Dividend TTM
$1.29
Last Ex-Dividend
2026-08-14
Dividend / EPS
82.69%

Revenue

Annual ending 2025-12-31
$476.05M

EPS

Annual ending 2025-12-31
-6.12

Net Income

Annual ending 2025-12-31
-$133.73M

News