
WOLF
$23.79
1D:
16.8%
1Y:
32.5%
US97785W1062Sign in to check this stock against your screens
Sign In$38.56
1D:
9.5%
1Y:
32.0%
US0231931058Mkt Cap
$932.56M
P/E Ratio TTM
-20.4
Revenue TTM
$97.87M
Beta
5.32
Earnings TTM
$-36.97M
Dividend Yield TTM
0.00%
$17.80
1D:
11.7%
1Y:
19.5%
US04302A1043Mkt Cap
$874.91M
P/E Ratio TTM
-21.6
Revenue TTM
$84.62M
Beta
1.90
Earnings TTM
$-39.52M
Dividend Yield TTM
0.00%