
VIST
$69.78
1D:
-3.4%
1Y:
91.5%
US92837L1098Sign in to check this stock against your screeners
Sign In$144.49
1D:
-1.2%
1Y:
38.5%
US6742152076Mkt Cap
$8.13B
P/E Ratio TTM
9.7
Revenue TTM
$6.32B
Beta
0.39
Earnings TTM
$848.32M
Dividend Yield TTM
3.60%
$7.58
1D:
0.0%
1Y:
90.5%
US90400P1012Mkt Cap
$8.10B
P/E Ratio TTM
12.2
Revenue TTM
$154.20B
Beta
0.26
Earnings TTM
$3.49B
Dividend Yield TTM
5.11%