Price
$42.91
52W High
$48.08
52W Low
$17.01
SMA50
$42.27
SMA200
$28.01
Avg Volume 50D
$68.44K
From 52W High
-10.75%
From 52W Low
+152.26%
Vs SMA50
+1.51%
Vs SMA200
+53.17%
Current Volume
$29.95K
Dollar Volume 50D
$2.91M
Market Cap
$305.97M
P/E
11.4x
Revenue TTM
$752.11M
EPS TTM
3.84
Net Income TTM
$26.79M
Free Cash Flow
-$7.19M
Revenue 1Y
+61.80%
EPS 1Y
+217.36%
Net Income 1Y
+216.61%
FCF 1Y
-163.08%
Profit Margin
3.56%
FCF Margin
-0.96%
Dividend Yield
0.37%
Dividend TTM
$0.16
Last Ex-Dividend
2026-07-17
Dividend / EPS
4.17%

Revenue

Annual ending 2026-03-31
$646.91M

EPS

Annual ending 2026-03-31
2.76

Net Income

Annual ending 2026-03-31
$19.22M

News