Price
$8.47
52W High
$12.81
52W Low
$3.15
SMA50
$8.40
SMA200
$6.54
Avg Volume 50D
$13.59M
From 52W High
-33.88%
From 52W Low
+168.89%
Vs SMA50
+0.82%
Vs SMA200
+29.45%
Current Volume
$9.56M
Dollar Volume 50D
$115.90M
Market Cap
$4.96B
P/E
61.7x
Revenue TTM
$614.00M
EPS TTM
0.12
Net Income TTM
$80.40M
Free Cash Flow
$92.10M
Revenue 1Y
+14.42%
EPS 1Y
+1300.00%
Net Income 1Y
+3077.78%
FCF 1Y
+200.98%
Profit Margin
13.09%
FCF Margin
15.00%

Revenue

Annual ending 2026-02-28
$549.10M

EPS

Annual ending 2026-02-28
0.09

Net Income

Annual ending 2026-02-28
$53.20M

News