Price
$52.67
52W High
$54.58
52W Low
$43.79
SMA50
$53.21
SMA200
$48.87
Avg Volume 50D
$5.29M
From 52W High
-3.63%
From 52W Low
+20.28%
Vs SMA50
-1.02%
Vs SMA200
+7.78%
Current Volume
$5.54M
Bars Stored
1257
Market Cap
$114.94B
P/E
22.4x
Revenue TTM
$47.32B
EPS TTM
2.34
Net Income TTM
$5.14B
Free Cash Flow
$2.40B
Revenue 1Y
+27.28%
EPS 1Y
+43.56%
Net Income 1Y
+46.46%
FCF 1Y
-41.46%
Profit Margin
10.86%
FCF Margin
5.08%

Revenue

Quarterly ending 2025-12-31
$13.01B

EPS

Quarterly ending 2025-12-31
0.67

Net Income

Quarterly ending 2025-12-31
$1.48B