
S
$15.84
1D:
-4.2%
1Y:
-12.4%
US81730H1095Sign in to check this stock against your screeners
Sign In$86.16
1D:
2.7%
1Y:
101.1%
IL0011684185Mkt Cap
$10.44B
P/E Ratio TTM
-164.1
Revenue TTM
$563.41M
Beta
1.02
Earnings TTM
$-61.58M
Dividend Yield TTM
0.00%
$27.91
1D:
-3.5%
1Y:
122.2%
US21874A1060Mkt Cap
$8.87B
P/E Ratio TTM
-7.7
Revenue TTM
$354.74M
Beta
5.45
Earnings TTM
$-1.22B
Dividend Yield TTM
0.00%