
VIST
$74.88
1D:
3.6%
1Y:
45.6%
US92837L1098Sign in to check this stock against your screeners
Sign In$148.39
1D:
4.1%
1Y:
54.8%
US6742152076Mkt Cap
$8.35B
P/E Ratio TTM
-126.0
Revenue TTM
$5.33B
Beta
0.40
Earnings TTM
$-66.77M
Dividend Yield TTM
3.50%
$108.83
1D:
-0.3%
1Y:
124.5%
IE00BLNN3691Mkt Cap
$7.83B
P/E Ratio TTM
16.9
Revenue TTM
$4.88B
Beta
0.92
Earnings TTM
$463.00M
Dividend Yield TTM
0.96%