Price
$74.13
52W High
$134.94
52W Low
$66.91
SMA50
$80.97
SMA200
$89.50
Avg Volume 50D
$221.01K
From 52W High
-45.06%
From 52W Low
+10.79%
Vs SMA50
-8.45%
Vs SMA200
-17.17%
Current Volume
$151.25K
Dollar Volume 50D
$17.96M
Market Cap
$1.14B
P/E
17.5x
Revenue TTM
$741.84M
EPS TTM
4.24
Net Income TTM
$65.31M
Free Cash Flow
$62.33M
Revenue 1Y
+18.09%
EPS 1Y
+77.41%
Net Income 1Y
+85.76%
FCF 1Y
-2.84%
Profit Margin
8.80%
FCF Margin
8.40%

Revenue

Annual ending 2026-01-02
$681.55M

EPS

Annual ending 2026-01-02
3.49

Net Income

Annual ending 2026-01-02
$52.56M

News