Skip to content
VLO Valero Energy Corporation
$166.38 4.77% +7.56
Notify me if price changes either direction
Interactive Brokers Logotype

Buy VLO stocks now with Interactive Brokers – the most advanced investment platform

Loading

Key Stats

Market cap. 54.7B
Enterprise value 63B
Trailing PE 8.148185
Forward PE 11.413058
PEG Ratio 11.413058
Enterprise to EBITDA 5.114
Enterprise to revenue 0.469
Price to book MRQ 2.0839295
Price to sales TTM 0.4071953

Financials

Fiscal Year Ends 2023-12-31
Most Recent Quarter (MRQ) 2024-03-31
Revenue (TTM) 134.4B
EBITDA 12.7B
Diluted EPS TTM 20.38
Total Cash (MRQ) 4.9B
Current ratio (MRQ) 1.59
Operating Cash Flow (TTM) 7.9B

Recent VLO News