Price
$26.26
52W High
$28.52
52W Low
$18.54
SMA50
$26.87
SMA200
$24.97
Avg Volume 50D
$281.01K
From 52W High
-7.92%
From 52W Low
+41.64%
Vs SMA50
-2.29%
Vs SMA200
+5.17%
Current Volume
$6.66K
Dollar Volume 50D
$7.58M
Market Cap
$466.33M
P/E
28.9x
Revenue TTM
$616.25M
EPS TTM
0.90
Net Income TTM
$16.11M
Free Cash Flow
$18.95M
Revenue 1Y
-10.47%
EPS 1Y
+66.67%
Net Income 1Y
+67.74%
FCF 1Y
-1.20%
Profit Margin
2.61%
FCF Margin
3.07%

Revenue

Annual ending 2025-10-31
$648.43M

EPS

Annual ending 2025-10-31
1.11

Net Income

Annual ending 2025-10-31
$19.80M

News