Price
$64.05
52W High
$94.77
52W Low
$54.38
SMA50
$67.42
SMA200
$67.30
Avg Volume 50D
$2.04M
From 52W High
-32.42%
From 52W Low
+17.78%
Vs SMA50
-5.00%
Vs SMA200
-4.83%
Current Volume
$1.93M
Dollar Volume 50D
$136.41M
Market Cap
$21.30B
P/E
17.9x
Revenue TTM
$6.66B
EPS TTM
3.34
Net Income TTM
$1.19B
Free Cash Flow
$1.45B
Revenue 1Y
+34.65%
EPS 1Y
-3.47%
Net Income 1Y
+19.94%
FCF 1Y
+14.40%
Profit Margin
17.87%
FCF Margin
21.70%
Dividend Yield
1.03%
Dividend TTM
$0.66
Last Ex-Dividend
2026-08-12
Dividend / EPS
19.76%

Revenue

Annual ending 2025-12-31
$5.76B

EPS

Annual ending 2025-12-31
3.16

Net Income

Annual ending 2025-12-31
$1.04B

News