Price
$50.86
52W High
$53.95
52W Low
$37.15
SMA50
$52.09
SMA200
$46.12
Avg Volume 50D
$244.94K
From 52W High
-5.73%
From 52W Low
+36.90%
Vs SMA50
-2.36%
Vs SMA200
+10.28%
Current Volume
$198.98K
Dollar Volume 50D
$12.76M
Market Cap
$2.15B
P/E
9.8x
Revenue TTM
$916.86M
EPS TTM
5.08
Net Income TTM
$220.44M
Free Cash Flow
$204.10M
Revenue 1Y
+3.82%
EPS 1Y
+19.81%
Net Income 1Y
+13.21%
FCF 1Y
+3.87%
Profit Margin
24.04%
FCF Margin
22.26%
Dividend Yield
2.65%
Dividend TTM
$1.35
Last Ex-Dividend
2026-09-30
Dividend / EPS
26.57%

Revenue

Annual ending 2025-12-31
$903.91M

EPS

Annual ending 2025-12-31
4.58

Net Income

Annual ending 2025-12-31
$205.10M

News