Price
$19.71
52W High
$27.10
52W Low
$14.01
SMA50
$20.48
SMA200
$18.49
Avg Volume 50D
$2.33M
From 52W High
-27.27%
From 52W Low
+40.69%
Vs SMA50
-3.77%
Vs SMA200
+6.58%
Current Volume
$1.46M
Dollar Volume 50D
$48.30M
Market Cap
$2.07B
P/E
61.5x
Revenue TTM
$622.24M
EPS TTM
0.31
Net Income TTM
$33.60M
Free Cash Flow
$132.17M
Revenue 1Y
+8.57%
EPS 1Y
+206.90%
Net Income 1Y
+200.12%
FCF 1Y
+120.58%
Profit Margin
5.40%
FCF Margin
21.24%

Revenue

Annual ending 2026-01-31
$594.78M

EPS

Annual ending 2026-01-31
0.05

Net Income

Annual ending 2026-01-31
$5.18M

News