Price
$35.88
52W High
$38.54
52W Low
$26.74
SMA50
$36.88
SMA200
$34.14
Avg Volume 50D
$101.47K
From 52W High
-6.90%
From 52W Low
+34.18%
Vs SMA50
-2.72%
Vs SMA200
+5.10%
Current Volume
$83.40K
Dollar Volume 50D
$3.75M
Market Cap
$912.32M
P/E
13.4x
Revenue TTM
$388.27M
EPS TTM
2.82
Net Income TTM
$68.14M
Free Cash Flow
$80.26M
Revenue 1Y
+20.72%
EPS 1Y
+17.99%
Net Income 1Y
+54.74%
FCF 1Y
+42.29%
Profit Margin
17.55%
FCF Margin
20.67%
Dividend Yield
2.48%
Dividend TTM
$0.89
Last Ex-Dividend
2026-08-03
Dividend / EPS
31.56%

Revenue

Annual ending 2025-12-31
$350.61M

EPS

Annual ending 2025-12-31
2.55

Net Income

Annual ending 2025-12-31
$56.25M

News