Price
$30.81
52W High
$36.50
52W Low
$28.59
SMA50
$33.17
SMA200
$32.55
Avg Volume 50D
$750.14K
From 52W High
-15.59%
From 52W Low
+7.76%
Vs SMA50
-7.11%
Vs SMA200
-5.33%
Current Volume
$1.08M
Dollar Volume 50D
$24.73M
Market Cap
$4.41B
P/E
16.4x
Revenue TTM
$867.02M
EPS TTM
1.87
Net Income TTM
$269.01M
Free Cash Flow
$325.42M
Revenue 1Y
+9.46%
EPS 1Y
+8.72%
Net Income 1Y
+9.52%
FCF 1Y
+11.49%
Profit Margin
31.03%
FCF Margin
37.53%
Dividend Yield
2.66%
Dividend TTM
$0.82
Last Ex-Dividend
2026-09-14
Dividend / EPS
43.85%

Revenue

Annual ending 2025-12-31
$833.20M

EPS

Annual ending 2025-12-31
1.77

Net Income

Annual ending 2025-12-31
$253.58M

News