Price
$115.52
52W High
$117.44
52W Low
$80.51
SMA50
$106.82
SMA200
$95.68
Avg Volume 50D
$2.89M
From 52W High
-1.66%
From 52W Low
+43.49%
Vs SMA50
+8.14%
Vs SMA200
+20.73%
Current Volume
$3.75M
Bars Stored
1257
Market Cap
$52.88B
P/E
30.1x
Revenue TTM
$12.95B
EPS TTM
3.91
Net Income TTM
$1.76B
Free Cash Flow
-$2.79B
Revenue 1Y
+8.98%
EPS 1Y
+59.59%
Net Income 1Y
+66.57%
FCF 1Y
-88.41%
Profit Margin
13.58%
FCF Margin
-21.56%

Revenue

Quarterly ending 2025-12-31
$2.96B

EPS

Quarterly ending 2025-12-31
0.51

Net Income

Quarterly ending 2025-12-31
$235.78M