Price
$69.46
52W High
$92.88
52W Low
$48.60
SMA50
$73.00
SMA200
$72.78
Avg Volume 50D
$356.68K
From 52W High
-25.22%
From 52W Low
+42.92%
Vs SMA50
-4.85%
Vs SMA200
-4.56%
Current Volume
$460.56K
Dollar Volume 50D
$25.87M
Market Cap
$2.27B
P/E
31.8x
Revenue TTM
$891.40M
EPS TTM
2.15
Net Income TTM
$71.40M
Free Cash Flow
$106.90M
Revenue 1Y
+13.99%
EPS 1Y
+106.73%
Net Income 1Y
+104.58%
FCF 1Y
+5.22%
Profit Margin
8.01%
FCF Margin
11.99%
Dividend Yield
0.48%
Dividend TTM
$0.33
Last Ex-Dividend
2026-07-10
Dividend / EPS
15.35%

Revenue

Annual ending 2026-01-03
$839.00M

EPS

Annual ending 2026-01-03
1.45

Net Income

Annual ending 2026-01-03
$48.40M

News