Price
$70.21
52W High
$70.21
52W Low
$32.90
SMA50
$62.13
SMA200
$49.89
Avg Volume 50D
$17.61M
From 52W High
-0.00%
From 52W Low
+113.40%
Vs SMA50
+13.00%
Vs SMA200
+40.72%
Current Volume
$20.22M
Bars Stored
1257
Market Cap
$100.91B
P/E
45.8x
Revenue TTM
$25.91B
EPS TTM
1.51
Net Income TTM
$2.20B
Free Cash Flow
$1.12B
Revenue 1Y
+1.81%
EPS 1Y
+17.05%
Net Income 1Y
+16.68%
FCF 1Y
-52.55%
Profit Margin
8.50%
FCF Margin
4.31%

Revenue

Quarterly ending 2025-12-31
$5.63B

EPS

Quarterly ending 2025-12-31
0.28

Net Income

Quarterly ending 2025-12-31
$406.00M