Price
$110.15
52W High
$115.46
52W Low
$95.41
SMA50
$111.86
SMA200
$103.17
Avg Volume 50D
$2.25M
From 52W High
-4.82%
From 52W Low
+15.45%
Vs SMA50
-1.53%
Vs SMA200
+6.77%
Current Volume
$2.11M
Bars Stored
1257
Market Cap
$40.58B
P/E
20.1x
Revenue TTM
$16.92B
EPS TTM
5.64
Net Income TTM
$2.02B
Free Cash Flow
$36.00M
Revenue 1Y
+10.85%
EPS 1Y
+7.63%
Net Income 1Y
+11.10%
FCF 1Y
+103.11%
Profit Margin
11.95%
FCF Margin
0.21%

Revenue

Quarterly ending 2025-12-31
$3.99B

EPS

Quarterly ending 2025-12-31
0.81

Net Income

Quarterly ending 2025-12-31
$297.00M