-- Valero Energy (VLO) reported Q1 adjusted earnings Thursday of $4.22 per diluted share, up from $0.89 a year earlier.
Analysts polled by FactSet expected $3.16.
Revenue for the quarter ended March 31 was $32.38 billion, compared with $30.26 billion a year earlier.
Analysts polled by FactSet expected $31.38 billion.