Price
$73.01
52W High
$82.79
52W Low
$51.56
SMA50
$77.59
SMA200
$70.39
Avg Volume 50D
$110.13K
From 52W High
-11.81%
From 52W Low
+41.60%
Vs SMA50
-5.90%
Vs SMA200
+3.73%
Current Volume
$144.95K
Dollar Volume 50D
$8.51M
Market Cap
$868.23M
P/E
10.2x
Revenue TTM
$363.49M
EPS TTM
7.14
Net Income TTM
$84.76M
Free Cash Flow
$93.04M
Revenue 1Y
+8.15%
EPS 1Y
+36.52%
Net Income 1Y
+36.77%
FCF 1Y
+40.07%
Profit Margin
23.32%
FCF Margin
25.60%
Dividend Yield
3.07%
Dividend TTM
$2.24
Last Ex-Dividend
2026-10-01
Dividend / EPS
31.37%

Revenue

Annual ending 2025-12-31
$347.56M

EPS

Annual ending 2025-12-31
6.68

Net Income

Annual ending 2025-12-31
$79.21M

News