Price
$50.19
52W High
$54.26
52W Low
$39.61
SMA50
$51.63
SMA200
$47.08
Avg Volume 50D
$307.36K
From 52W High
-7.50%
From 52W Low
+26.71%
Vs SMA50
-2.79%
Vs SMA200
+6.60%
Current Volume
$206.13K
Dollar Volume 50D
$15.86M
Market Cap
$2.62B
P/E
12.2x
Revenue TTM
$948.39M
EPS TTM
4.09
Net Income TTM
$214.15M
Free Cash Flow
$245.61M
Revenue 1Y
+14.47%
EPS 1Y
+47.65%
Net Income 1Y
+60.59%
FCF 1Y
+39.70%
Profit Margin
22.58%
FCF Margin
25.90%
Dividend Yield
3.01%
Dividend TTM
$1.51
Last Ex-Dividend
2026-09-01
Dividend / EPS
36.92%

Revenue

Annual ending 2025-12-31
$906.49M

EPS

Annual ending 2025-12-31
3.33

Net Income

Annual ending 2025-12-31
$169.24M

News