Price
$80.11
52W High
$94.36
52W Low
$52.06
SMA50
$75.94
SMA200
$71.49
Avg Volume 50D
$152.51K
From 52W High
-17.79%
From 52W Low
+53.88%
Vs SMA50
+5.48%
Vs SMA200
+12.06%
Current Volume
$120.88K
Bars Stored
1257
Market Cap
$747.60M
P/E
94.7x
Revenue TTM
$319.69M
EPS TTM
0.85
Net Income TTM
$7.89M
Free Cash Flow
$24.87M
Revenue 1Y
+17.45%
EPS 1Y
-54.79%
Net Income 1Y
-53.41%
FCF 1Y
+28.20%
Profit Margin
2.47%
FCF Margin
7.78%

Revenue

Quarterly ending 2025-12-27
$83.86M

EPS

Quarterly ending 2025-12-27
-0.12

Net Income

Quarterly ending 2025-12-27
-$1.10M