Price
$162.50
52W High
$209.19
52W Low
$138.89
SMA50
$153.80
SMA200
$179.80
Avg Volume 50D
$624.29K
From 52W High
-28.73%
From 52W Low
+17.00%
Vs SMA50
+5.65%
Vs SMA200
-9.62%
Current Volume
$597.72K
Bars Stored
1257
Market Cap
$11.34B
P/E
25.3x
Revenue TTM
$2.65B
EPS TTM
6.52
Net Income TTM
$447.78M
Free Cash Flow
$738.94M
Revenue 1Y
+18.05%
EPS 1Y
+24.43%
Net Income 1Y
+24.78%
FCF 1Y
+8.97%
Profit Margin
16.91%
FCF Margin
27.90%

Revenue

Quarterly ending 2025-12-31
$717.07M

EPS

Quarterly ending 2025-12-31
1.70

Net Income

Quarterly ending 2025-12-31
$116.55M