Price
$54.43
52W High
$67.93
52W Low
$48.56
SMA50
$52.83
SMA200
$55.46
Avg Volume 50D
$6.84M
From 52W High
-19.87%
From 52W Low
+12.09%
Vs SMA50
+3.03%
Vs SMA200
-1.86%
Current Volume
$4.66M
Dollar Volume 50D
$359.38M
Market Cap
$33.29B
P/E
12.3x
Revenue TTM
$9.58B
EPS TTM
4.31
Net Income TTM
$2.71B
Free Cash Flow
$3.76B
Revenue 1Y
+29.87%
EPS 1Y
+132.97%
Net Income 1Y
+137.06%
FCF 1Y
+125.71%
Profit Margin
28.32%
FCF Margin
39.31%
Dividend Yield
1.21%
Dividend TTM
$0.66
Last Ex-Dividend
2026-08-05
Dividend / EPS
15.31%

Revenue

Annual ending 2025-12-31
$8.64B

EPS

Annual ending 2025-12-31
3.31

Net Income

Annual ending 2025-12-31
$2.04B

News