Price
$70.72
52W High
$80.08
52W Low
$35.57
SMA50
$73.71
SMA200
$67.84
Avg Volume 50D
$2.84M
From 52W High
-11.69%
From 52W Low
+98.82%
Vs SMA50
-4.06%
Vs SMA200
+4.24%
Current Volume
$2.49M
Dollar Volume 50D
$209.22M
Market Cap
$27.35B
P/E
23.3x
Revenue TTM
$10.42B
EPS TTM
2.88
Net Income TTM
$1.18B
Free Cash Flow
$1.57B
Revenue 1Y
+9.87%
EPS 1Y
+36.49%
Net Income 1Y
+29.07%
FCF 1Y
+19.20%
Profit Margin
11.28%
FCF Margin
15.08%
Dividend Yield
0.28%
Dividend TTM
$0.20
Last Ex-Dividend
2026-08-18
Dividend / EPS
6.94%

Revenue

Annual ending 2025-12-31
$9.93B

EPS

Annual ending 2025-12-31
2.30

Net Income

Annual ending 2025-12-31
$963.90M

News