Price
$43.98
52W High
$56.31
52W Low
$31.96
SMA50
$47.13
SMA200
$42.91
Avg Volume 50D
$1.98M
From 52W High
-21.90%
From 52W Low
+37.61%
Vs SMA50
-6.69%
Vs SMA200
+2.50%
Current Volume
$910.75K
Dollar Volume 50D
$93.90M
Market Cap
$3.77B
P/E
--
Revenue TTM
$1.65B
EPS TTM
-0.16
Net Income TTM
-$11.24M
Free Cash Flow
$412.50M
Revenue 1Y
+13.03%
EPS 1Y
+0.00%
Net Income 1Y
-147.23%
FCF 1Y
+19.11%
Profit Margin
-0.68%
FCF Margin
24.95%

Revenue

Annual ending 2026-06-30
$1.65B

EPS

Annual ending 2026-06-30
-0.11

Net Income

Annual ending 2026-06-30
-$11.24M

News