Valero Energy Reports First Quarter 2024 ResultsBusiness Wire • 12 days agoValero Energy Corporation (NYSE: VLO, Valero) today reported net income attributable to Valero stockholders of $1.2 billion, or $3.75 per share, for the first quarter of 2024, compared to $3.1...