
S
$18.22
1D:
-3.1%
1Y:
-5.4%
US81730H1095Sign in to check this stock against your screeners
Sign In$86.56
1D:
-4.3%
1Y:
106.3%
IL0011684185Mkt Cap
$10.48B
P/E Ratio TTM
-167.4
Revenue TTM
$563.41M
Beta
1.20
Earnings TTM
$-61.58M
Dividend Yield TTM
0.00%
$24.01
1D:
7.2%
1Y:
80.9%
US21874A1060Mkt Cap
$7.63B
P/E Ratio TTM
-21.8
Revenue TTM
$354.74M
Beta
5.50
Earnings TTM
$-1.22B
Dividend Yield TTM
0.00%