
VIST
$65.05
1D:
1.8%
1Y:
52.2%
US92837L1098Sign in to check this stock against your screeners
Sign In$37.48
1D:
0.5%
1Y:
41.0%
CA83671M1059Mkt Cap
$7.82B
P/E Ratio TTM
18.5
Revenue TTM
$1.62B
Beta
0.25
Earnings TTM
$397.11M
Dividend Yield TTM
5.26%
$134.19
1D:
4.2%
1Y:
27.2%
US6742152076Mkt Cap
$7.55B
P/E Ratio TTM
-122.0
Revenue TTM
$5.33B
Beta
0.38
Earnings TTM
$-66.77M
Dividend Yield TTM
4.06%