26 Oct Valero Energy Reports Third Quarter 2023 Results
Reported net income attributable to Valero stockholders of $2.6 billion, or $7.49 per share Returned $2.2 billion to stockholders through dividends and stock buybacks SAN ANTONIO--(BUSINESS WIRE)--Valero Energy Corporation (NYSE: VLO, “Valero”) toda...