Price
$35.64
52W High
$39.32
52W Low
$24.45
SMA50
$36.20
SMA200
$31.66
Avg Volume 50D
$510.92K
From 52W High
-9.36%
From 52W Low
+45.77%
Vs SMA50
-1.55%
Vs SMA200
+12.58%
Current Volume
$348.10K
Dollar Volume 50D
$18.49M
Market Cap
$2.03B
P/E
14.0x
Revenue TTM
$1.44B
EPS TTM
2.47
Net Income TTM
$145.55M
Free Cash Flow
$124.03M
Revenue 1Y
+6.54%
EPS 1Y
+52.47%
Net Income 1Y
+51.98%
FCF 1Y
+2.39%
Profit Margin
10.10%
FCF Margin
8.61%
Dividend Yield
0.31%
Dividend TTM
$0.11
Last Ex-Dividend
2026-09-04
Dividend / EPS
4.45%

Revenue

Annual ending 2025-12-28
$1.39B

EPS

Annual ending 2025-12-28
1.96

Net Income

Annual ending 2025-12-28
$116.10M

News