Price
$5.06
52W High
$7.86
52W Low
$3.71
SMA50
$5.20
SMA200
$5.29
Avg Volume 50D
$8.93M
From 52W High
-35.62%
From 52W Low
+36.39%
Vs SMA50
-2.60%
Vs SMA200
-4.41%
Current Volume
$7.93M
Dollar Volume 50D
$46.46M
Market Cap
$2.22B
P/E
35.2x
Revenue TTM
$2.45B
EPS TTM
0.16
Net Income TTM
$63.10M
Free Cash Flow
$377.60M
Revenue 1Y
-1.80%
EPS 1Y
+151.61%
Net Income 1Y
+153.03%
FCF 1Y
+16.65%
Profit Margin
2.58%
FCF Margin
15.44%

Revenue

Annual ending 2026-06-30
$2.45B

EPS

Annual ending 2026-06-30
0.14

Net Income

Annual ending 2026-06-30
$63.20M

News