Price
$236.65
52W High
$240.52
52W Low
$113.59
SMA50
$222.92
SMA200
$157.17
Avg Volume 50D
$772.95K
From 52W High
-1.61%
From 52W Low
+108.34%
Vs SMA50
+6.16%
Vs SMA200
+50.57%
Current Volume
$411.43K
Dollar Volume 50D
$171.00M
Market Cap
$10.59B
P/E
21.7x
Revenue TTM
$2.14B
EPS TTM
9.40
Net Income TTM
$487.60M
Free Cash Flow
$575.10M
Revenue 1Y
+9.22%
EPS 1Y
+27.03%
Net Income 1Y
+17.27%
FCF 1Y
+60.11%
Profit Margin
22.78%
FCF Margin
26.87%
Dividend Yield
0.63%
Dividend TTM
$1.50
Last Ex-Dividend
2026-08-24
Dividend / EPS
15.96%

Revenue

Annual ending 2025-12-31
$2.05B

EPS

Annual ending 2025-12-31
8.08

Net Income

Annual ending 2025-12-31
$453.40M

News