Price
$200.11
52W High
$215.83
52W Low
$119.93
SMA50
$205.65
SMA200
$179.39
Avg Volume 50D
$384.27K
From 52W High
-7.86%
From 52W Low
+66.86%
Vs SMA50
-2.70%
Vs SMA200
+11.55%
Current Volume
$244.26K
Bars Stored
1257
Market Cap
$11.69B
P/E
34.0x
Revenue TTM
$5.06B
EPS TTM
5.84
Net Income TTM
$343.97M
Free Cash Flow
$370.71M
Revenue 1Y
+18.72%
EPS 1Y
+14.29%
Net Income 1Y
+15.44%
FCF 1Y
+96.20%
Profit Margin
6.80%
FCF Margin
7.33%

Revenue

Quarterly ending 2025-12-31
$1.36B

EPS

Quarterly ending 2025-12-31
1.61

Net Income

Quarterly ending 2025-12-31
$95.45M