Price
$39.56
52W High
$42.85
52W Low
$26.59
SMA50
$40.07
SMA200
$37.77
Avg Volume 50D
$50.69K
From 52W High
-7.68%
From 52W Low
+48.78%
Vs SMA50
-1.27%
Vs SMA200
+4.73%
Current Volume
$91.06K
Dollar Volume 50D
$2.03M
Market Cap
$512.05M
P/E
11.4x
Revenue TTM
$201.29M
EPS TTM
3.42
Net Income TTM
$45.03M
Free Cash Flow
$45.21M
Revenue 1Y
-0.63%
EPS 1Y
+18.34%
Net Income 1Y
+10.64%
FCF 1Y
-14.83%
Profit Margin
22.37%
FCF Margin
22.46%
Dividend Yield
2.63%
Dividend TTM
$1.04
Last Ex-Dividend
2026-08-03
Dividend / EPS
30.41%

Revenue

Annual ending 2025-12-31
$201.98M

EPS

Annual ending 2025-12-31
3.11

Net Income

Annual ending 2025-12-31
$42.33M

News