Price
$78.84
52W High
$83.67
52W Low
$53.18
SMA50
$81.01
SMA200
$69.17
Avg Volume 50D
$39.45K
From 52W High
-5.77%
From 52W Low
+48.25%
Vs SMA50
-2.67%
Vs SMA200
+13.98%
Current Volume
$21.16K
Dollar Volume 50D
$3.20M
Market Cap
$379.50M
P/E
9.2x
Revenue TTM
$176.14M
EPS TTM
8.55
Net Income TTM
$41.05M
Free Cash Flow
$36.91M
Revenue 1Y
+3.35%
EPS 1Y
+30.34%
Net Income 1Y
+29.90%
FCF 1Y
-4.54%
Profit Margin
23.31%
FCF Margin
20.95%
Dividend Yield
2.56%
Dividend TTM
$2.02
Last Ex-Dividend
2026-09-11
Dividend / EPS
23.63%

Revenue

Annual ending 2025-12-31
$173.51M

EPS

Annual ending 2025-12-31
7.62

Net Income

Annual ending 2025-12-31
$36.57M

News