Price
$2.05
52W High
$2.76
52W Low
$1.59
SMA50
$2.05
SMA200
$2.02
Avg Volume 50D
$1.51M
From 52W High
-25.72%
From 52W Low
+28.93%
Vs SMA50
+0.17%
Vs SMA200
+1.42%
Current Volume
$1.07M
Dollar Volume 50D
$3.14M
Market Cap
$294.65M
P/E
61.9x
Revenue TTM
$744.56M
EPS TTM
0.04
Net Income TTM
$4.76M
Free Cash Flow
$60.99M
Revenue 1Y
+3.66%
EPS 1Y
+125.00%
Net Income 1Y
+122.43%
FCF 1Y
+5.33%
Profit Margin
0.64%
FCF Margin
8.19%

Revenue

Annual ending 2026-03-31
$735.75M

EPS

Annual ending 2026-03-31
0.01

Net Income

Annual ending 2026-03-31
$1.65M

News