
VIST
$57.42
1D:
0.1%
1Y:
19.4%
US92837L1098Sign in to check this stock against your screens
Sign In$38.66
1D:
0.0%
1Y:
5.9%
US9842451000Mkt Cap
$15.16B
P/E Ratio TTM
20.5
Revenue TTM
$32.48T
Beta
-0.07
Earnings TTM
$3.09T
Dividend Yield TTM
0.00%
$2.11
1D:
-4.1%
1Y:
49.6%
US5006881065Mkt Cap
$1.26B
P/E Ratio TTM
-2.4
Revenue TTM
$1.64B
Beta
0.73
Earnings TTM
$-542.24M
Dividend Yield TTM
0.00%