Price
$68.48
52W High
$123.79
52W Low
$53.56
SMA50
$90.64
SMA200
$91.34
Avg Volume 50D
$206.31K
From 52W High
-44.68%
From 52W Low
+27.86%
Vs SMA50
-24.45%
Vs SMA200
-25.03%
Current Volume
$1.04M
Dollar Volume 50D
$18.17M
Market Cap
$835.09M
P/E
70.7x
Revenue TTM
$261.15M
EPS TTM
1.04
Net Income TTM
$11.82M
Free Cash Flow
-$6.12M
Revenue 1Y
+21.22%
EPS 1Y
-16.80%
Net Income 1Y
-14.73%
FCF 1Y
+36.56%
Profit Margin
4.53%
FCF Margin
-2.34%
Last Ex-Dividend
2021-11-08

Revenue

Annual ending 2026-03-31
$245.29M

EPS

Annual ending 2026-03-31
1.12

Net Income

Annual ending 2026-03-31
$12.50M

News