Price
$196.57
52W High
$223.38
52W Low
$168.85
SMA50
$199.93
SMA200
$197.13
Avg Volume 50D
$456.49K
From 52W High
-12.00%
From 52W Low
+16.42%
Vs SMA50
-1.68%
Vs SMA200
-0.28%
Current Volume
$417.31K
Dollar Volume 50D
$91.37M
Market Cap
$10.62B
P/E
34.8x
Revenue TTM
$755.02M
EPS TTM
5.70
Net Income TTM
$304.83M
Free Cash Flow
$12.43M
Revenue 1Y
+10.94%
EPS 1Y
+23.11%
Net Income 1Y
+28.87%
FCF 1Y
+108.16%
Profit Margin
40.37%
FCF Margin
1.65%
Dividend Yield
3.26%
Dividend TTM
$6.40
Last Ex-Dividend
2026-09-30
Dividend / EPS
112.28%

Revenue

Annual ending 2025-12-31
$721.34M

EPS

Annual ending 2025-12-31
4.87

Net Income

Annual ending 2025-12-31
$257.40M

News