Price
$128.23
52W High
$128.23
52W Low
$45.88
SMA50
$103.52
SMA200
$73.67
Avg Volume 50D
$2.61M
From 52W High
+0.00%
From 52W Low
+179.49%
Vs SMA50
+23.87%
Vs SMA200
+74.07%
Current Volume
$2.21M
Dollar Volume 50D
$270.15M
Market Cap
$21.85B
P/E
11.5x
Revenue TTM
$31.23B
EPS TTM
10.51
Net Income TTM
$1.90B
Free Cash Flow
$2.24B
Revenue 1Y
+16.26%
EPS 1Y
+2435.56%
Net Income 1Y
+2263.64%
FCF 1Y
+290.92%
Profit Margin
6.10%
FCF Margin
7.17%
Dividend Yield
1.58%
Dividend TTM
$2.02
Last Ex-Dividend
2026-08-11
Dividend / EPS
19.27%

Revenue

Annual ending 2025-12-31
$26.87B

EPS

Annual ending 2025-12-31
3.08

Net Income

Annual ending 2025-12-31
$579.00M

News