
VLO
$346.45
1D:
-1.4%
1Y:
97.3%
US91913Y1001Sign in to check this stock against your screens
Sign In$372.74
1D:
-1.2%
1Y:
93.4%
US56585A1025Mkt Cap
$104.67B
P/E Ratio TTM
7.8
Revenue TTM
$153.95B
Beta
0.54
Earnings TTM
$8.55B
Dividend Yield TTM
1.00%
$245.72
1D:
-0.5%
1Y:
77.8%
US7185461040Mkt Cap
$95.85B
P/E Ratio TTM
8.3
Revenue TTM
$169.64B
Beta
0.70
Earnings TTM
$12.58B
Dividend Yield TTM
1.92%