Price
$81.22
52W High
$83.81
52W Low
$58.92
SMA50
$79.53
SMA200
$70.53
Avg Volume 50D
$71.27K
From 52W High
-3.19%
From 52W Low
+37.85%
Vs SMA50
+2.12%
Vs SMA200
+15.16%
Current Volume
$98.34K
Bars Stored
1257
Market Cap
$949.20M
P/E
13.5x
Revenue TTM
$1.14B
EPS TTM
6.00
Net Income TTM
$70.36M
Free Cash Flow
$32.77M
Revenue 1Y
+2.21%
EPS 1Y
+44.23%
Net Income 1Y
+44.35%
FCF 1Y
+87.89%
Profit Margin
6.15%
FCF Margin
2.87%

Revenue

Quarterly ending 2025-12-25
$314.78M

EPS

Quarterly ending 2025-12-25
1.53

Net Income

Quarterly ending 2025-12-25
$17.96M