Valero Energy revenue and financials

VLO · NYSE · USD

$419.22Change from previous close: −0.03%Absolute change: −$0.11

Close · October 6, 2026

In the fiscal year ended December 2025, Valero Energy reported revenue of $122.69B (−5.54% year over year). Net income was $2.35B, a net margin of 1.9%.

Annual revenue · 2025: $122.69B
  1. $75.66B2016
  2. $93.98B2017
  3. $117.03B2018
  4. $108.32B2019
  5. $64.91B2020
  6. $113.98B2021
  7. $176.38B2022
  8. $144.77B2023
  9. $129.88B2024
  10. $122.69B2025

Fiscal year ending in December. Sources and method on the page Methodology and sources.

At a glance

Revenue growth
−5.54%
2025 vs 2024
Net income growth
−15.23%
2025 vs 2024
Net margin
1.9%
2024: 2.1%

Financial data

Amounts in millions of USD; per-share values in USD; shares in millions.

Income statement · Quarterly
ItemQ2 2026Q1 2026Q4 2025Q3 2025Q2 2025Q1 2025Q4 2024Q3 2024Q2 2024Q1 2024Q4 2023Q3 2023
Total revenue42,81630,65628,61730,34128,22728,75429,23131,33733,03430,37233,98836,936
Cost of revenue34,99126,05519,18827,69524,53826,01722,01529,90830,91127,70631,43532,495
Gross profit7,8254,6019,4292,6463,6892,7377,2161,4292,1232,6662,5534,441
Selling, general and administrative209261293228200242244214179234273224
Operating income5,2531,8551,6971,6771,1173003705271,2451,7031,5753,529
EBIT5,2531,8551,6971,6771,1173003705271,2451,7031,5753,529
EBITDA5,9572,5952,4142,3131,8319911,0681,2121,9412,3982,2654,211
Interest expense145140139139141137135141140140149149
Pre-tax income5,1671,7231,5241,456942-9173234891,2031,6831,5493,476
Income tax1,094401355390279-265-34.096.0277353331813
Net income3,7201,2631,1341,095714-5952813648801,2451,2022,622
Net income to common shareholders3,7101,2591,1301,092712-5962803638771,2421,1992,614
Basic EPS12.624.223.733.532.28-1.900.891.142.713.753.567.49
Diluted EPS12.624.223.713.532.28-1.900.891.142.713.753.507.49
Average shares (basic)294298303309312314315318324331337349
Average shares (diluted)294298303309312314316318324331338349
Dividend per share1.201.201.131.131.131.131.071.071.071.071.021.02