Price
$75.57
52W High
$82.29
52W Low
$50.35
SMA50
$78.74
SMA200
$71.32
Avg Volume 50D
$339.73K
From 52W High
-8.17%
From 52W Low
+50.09%
Vs SMA50
-4.03%
Vs SMA200
+5.95%
Current Volume
$268.81K
Dollar Volume 50D
$26.78M
Market Cap
$3.88B
P/E
12.1x
Revenue TTM
$1.37B
EPS TTM
5.98
Net Income TTM
$320.35M
Free Cash Flow
$243.13M
Revenue 1Y
-0.75%
EPS 1Y
+31.14%
Net Income 1Y
+20.05%
FCF 1Y
+152.18%
Profit Margin
23.34%
FCF Margin
17.71%
Dividend Yield
0.98%
Dividend TTM
$0.74
Last Ex-Dividend
2026-08-07
Dividend / EPS
12.37%

Revenue

Annual ending 2025-12-31
$1.36B

EPS

Annual ending 2025-12-31
5.09

Net Income

Annual ending 2025-12-31
$287.35M

News