Price
$102.36
52W High
$106.86
52W Low
$41.40
SMA50
$97.60
SMA200
$76.65
Avg Volume 50D
$1.34M
From 52W High
-4.40%
From 52W Low
+147.25%
Vs SMA50
+4.87%
Vs SMA200
+33.55%
Current Volume
$1.44M
Bars Stored
1225
Market Cap
$7.12B
P/E
16.5x
Revenue TTM
$4.92B
EPS TTM
5.93
Net Income TTM
$431.00M
Free Cash Flow
$450.00M
Revenue 1Y
-10.79%
EPS 1Y
-11.76%
Net Income 1Y
-14.82%
FCF 1Y
-8.72%
Profit Margin
8.76%
FCF Margin
9.15%

Revenue

Quarterly ending 2025-12-31
$1.29B

EPS

Quarterly ending 2025-12-31
1.91

Net Income

Quarterly ending 2025-12-31
$138.00M