Price
$84.87
52W High
$108.20
52W Low
$17.99
SMA50
$86.76
SMA200
$61.49
Avg Volume 50D
$316.61K
From 52W High
-21.57%
From 52W Low
+371.76%
Vs SMA50
-2.18%
Vs SMA200
+38.03%
Current Volume
$276.85K
Dollar Volume 50D
$27.45M
Market Cap
$1.67B
P/E
25.4x
Revenue TTM
$7.04M
EPS TTM
3.50
Net Income TTM
$65.69M
Free Cash Flow
$10.63M
Revenue 1Y
+18.86%
EPS 1Y
+122.93%
Net Income 1Y
+123.97%
FCF 1Y
+135.28%
Profit Margin
933.04%
FCF Margin
150.96%

Revenue

Annual ending 2026-03-31
$6.50M

EPS

Annual ending 2026-03-31
4.83

Net Income

Annual ending 2026-03-31
$90.64M

News