Price
$26.51
52W High
$29.62
52W Low
$23.00
SMA50
$27.86
SMA200
$26.81
Avg Volume 50D
$41.59M
From 52W High
-11.73%
From 52W Low
+15.26%
Vs SMA50
-4.84%
Vs SMA200
-1.11%
Current Volume
$35.02M
Bars Stored
1257
Market Cap
$185.10B
P/E
8.5x
Revenue TTM
$125.65B
EPS TTM
3.05
Net Income TTM
$21.89B
Free Cash Flow
$19.44B
Revenue 1Y
+2.71%
EPS 1Y
+104.70%
Net Income 1Y
+103.69%
FCF 1Y
+5.05%
Profit Margin
17.42%
FCF Margin
15.47%

Revenue

Quarterly ending 2025-12-31
$33.47B

EPS

Quarterly ending 2025-12-31
0.53

Net Income

Quarterly ending 2025-12-31
$3.75B