Price
$362.91
52W High
$383.12
52W Low
$175.46
SMA50
$311.82
SMA200
$321.63
Avg Volume 50D
$663.14K
From 52W High
-5.57%
From 52W Low
+106.83%
Vs SMA50
+16.38%
Vs SMA200
+12.84%
Current Volume
$508.39K
Bars Stored
1257
Market Cap
$14.37B
P/E
24.3x
Revenue TTM
$3.75B
EPS TTM
14.04
Net Income TTM
$591.92M
Free Cash Flow
$1.18B
Revenue 1Y
+30.60%
EPS 1Y
+54.63%
Net Income 1Y
+56.48%
FCF 1Y
+23.42%
Profit Margin
15.79%
FCF Margin
31.55%

Revenue

Quarterly ending 2025-12-31
$1.19B

EPS

Quarterly ending 2025-12-31
4.79

Net Income

Quarterly ending 2025-12-31
$203.95M