Price
$127.56
52W High
$142.23
52W Low
$68.31
SMA50
$123.39
SMA200
$101.26
Avg Volume 50D
$140.93K
From 52W High
-10.31%
From 52W Low
+86.72%
Vs SMA50
+3.38%
Vs SMA200
+25.97%
Current Volume
$108.69K
Dollar Volume 50D
$17.26M
Market Cap
$716.66M
P/E
149.3x
Revenue TTM
$249.72M
EPS TTM
0.85
Net Income TTM
$4.80M
Free Cash Flow
$52.87M
Revenue 1Y
+3.04%
EPS 1Y
+631.25%
Net Income 1Y
+874.19%
FCF 1Y
+57.41%
Profit Margin
1.92%
FCF Margin
21.17%
Dividend Yield
0.50%
Dividend TTM
$0.64
Last Ex-Dividend
2026-08-31
Dividend / EPS
75.29%

Revenue

Annual ending 2026-03-31
$249.13M

EPS

Annual ending 2026-03-31
1.21

Net Income

Annual ending 2026-03-31
$6.71M

News