Price
$78.95
52W High
$98.76
52W Low
$68.54
SMA50
$78.29
SMA200
$81.51
Avg Volume 50D
$4.16M
From 52W High
-20.06%
From 52W Low
+15.19%
Vs SMA50
+0.85%
Vs SMA200
-3.14%
Current Volume
$3.34M
Dollar Volume 50D
$324.28M
Market Cap
$30.69B
P/E
32.0x
Revenue TTM
$7.94B
EPS TTM
2.43
Net Income TTM
$959.10M
Free Cash Flow
$1.22B
Revenue 1Y
+7.85%
EPS 1Y
+89.84%
Net Income 1Y
+83.52%
FCF 1Y
-6.08%
Profit Margin
12.08%
FCF Margin
15.35%
Dividend Yield
0.10%
Dividend TTM
$0.08
Last Ex-Dividend
2026-08-13
Dividend / EPS
3.29%

Revenue

Annual ending 2025-12-31
$7.65B

EPS

Annual ending 2025-12-31
1.45

Net Income

Annual ending 2025-12-31
$581.40M

News