
S
$23.60
1D:
4.8%
1Y:
22.8%
US81730H1095Sign in to check this stock against your screeners
Sign In$92.81
1D:
-1.2%
1Y:
85.6%
IL0011684185Mkt Cap
$11.24B
P/E Ratio TTM
-251.7
Revenue TTM
$599.96M
Beta
1.28
Earnings TTM
$-44.07M
Dividend Yield TTM
0.00%