Price
$61.33
52W High
$86.70
52W Low
$38.73
SMA50
$59.87
SMA200
$60.08
Avg Volume 50D
$7.03M
From 52W High
-29.26%
From 52W Low
+58.35%
Vs SMA50
+2.44%
Vs SMA200
+2.09%
Current Volume
$6.42M
Dollar Volume 50D
$419.30M
Market Cap
$26.88B
P/E
12.1x
Revenue TTM
$21.64B
EPS TTM
4.65
Net Income TTM
$2.22B
Free Cash Flow
$2.60B
Revenue 1Y
+5.64%
EPS 1Y
-5.49%
Net Income 1Y
-8.87%
FCF 1Y
+13.85%
Profit Margin
10.26%
FCF Margin
12.00%
Dividend Yield
2.12%
Dividend TTM
$1.30
Last Ex-Dividend
2026-08-18
Dividend / EPS
27.96%

Revenue

Annual ending 2025-12-31
$21.11B

EPS

Annual ending 2025-12-31
4.56

Net Income

Annual ending 2025-12-31
$2.23B

News