Price
$110.74
52W High
$134.21
52W Low
$57.42
SMA50
$109.34
SMA200
$88.89
Avg Volume 50D
$117.79K
From 52W High
-17.49%
From 52W Low
+92.86%
Vs SMA50
+1.28%
Vs SMA200
+24.58%
Current Volume
$61.58K
Dollar Volume 50D
$13.03M
Market Cap
$533.10M
P/E
29.6x
Revenue TTM
$31.26M
EPS TTM
3.72
Net Income TTM
$18.02M
Free Cash Flow
$11.41M
Revenue 1Y
+24.07%
EPS 1Y
+24.00%
Net Income 1Y
+23.89%
FCF 1Y
+256.74%
Profit Margin
57.64%
FCF Margin
36.51%
Dividend Yield
3.61%
Dividend TTM
$4.00
Last Ex-Dividend
2026-08-03
Dividend / EPS
107.53%

Revenue

Annual ending 2026-03-31
$26.33M

EPS

Annual ending 2026-03-31
3.14

Net Income

Annual ending 2026-03-31
$15.20M

News