Price
$48.84
52W High
$60.05
52W Low
$29.11
SMA50
$53.89
SMA200
$46.43
Avg Volume 50D
$271.71K
From 52W High
-18.67%
From 52W Low
+67.78%
Vs SMA50
-9.38%
Vs SMA200
+5.20%
Current Volume
$479.11K
Dollar Volume 50D
$14.44M
Market Cap
$1.51B
P/E
7.1x
Revenue TTM
$573.87M
EPS TTM
6.91
Net Income TTM
$213.28M
Free Cash Flow
$230.00M
Revenue 1Y
+9.23%
EPS 1Y
+227.49%
Net Income 1Y
+231.85%
FCF 1Y
+46.79%
Profit Margin
37.16%
FCF Margin
40.08%
Dividend Yield
4.40%
Dividend TTM
$2.15
Last Ex-Dividend
2026-09-15
Dividend / EPS
31.11%

Revenue

Annual ending 2025-12-31
$564.10M

EPS

Annual ending 2025-12-31
4.34

Net Income

Annual ending 2025-12-31
$133.88M

News