Price
$29.71
52W High
$31.08
52W Low
$16.69
SMA50
$27.43
SMA200
$22.94
Avg Volume 50D
$6.88M
From 52W High
-4.41%
From 52W Low
+78.01%
Vs SMA50
+8.29%
Vs SMA200
+29.49%
Current Volume
$18.70M
Dollar Volume 50D
$187.90M

Revenue

Annual ending 2026-03-31
$4.84B

EPS

Annual ending 2026-03-31
0.19

Net Income

Annual ending 2026-03-31
$104.00M