
VLO
$308.73
1D:
0.4%
1Y:
125.6%
US91913Y1001Sign in to check this stock against your screeners
Sign In$312.61
1D:
1.8%
1Y:
86.1%
US56585A1025Mkt Cap
$91.26B
P/E Ratio TTM
20.6
Revenue TTM
$135.75B
Beta
0.52
Earnings TTM
$4.63B
Dividend Yield TTM
1.24%
$205.89
1D:
-0.1%
1Y:
69.5%
US7185461040Mkt Cap
$82.55B
P/E Ratio TTM
20.8
Revenue TTM
$135.92B
Beta
0.68
Earnings TTM
$4.12B
Dividend Yield TTM
2.33%