Price
$167.80
52W High
$167.80
52W Low
$85.52
SMA50
$143.79
SMA200
$124.91
Avg Volume 50D
$652.21K
From 52W High
-0.00%
From 52W Low
+96.21%
Vs SMA50
+16.69%
Vs SMA200
+34.34%
Current Volume
$701.50K
Bars Stored
1257
Market Cap
$8.56B
P/E
21.2x
Revenue TTM
$1.97B
EPS TTM
7.59
Net Income TTM
$403.87M
Free Cash Flow
$614.54M
Revenue 1Y
+7.04%
EPS 1Y
+37.75%
Net Income 1Y
+32.38%
FCF 1Y
+34.15%
Profit Margin
20.47%
FCF Margin
31.14%

Revenue

Quarterly ending 2025-12-27
$580.62M

EPS

Quarterly ending 2025-12-27
2.66

Net Income

Quarterly ending 2025-12-27
$140.31M