VALERO ENERGY CORPVLO

Market cap
$51.5B
P/E ratio
Period EndRepurchases of common stock (Million USD)YoY (%)
Dec 31, 20242,875-44.02%
Dec 31, 20235,136+12.21%
Dec 31, 20224,577+16851.85%
Dec 31, 202127-82.69%
Dec 31, 2020156-79.92%
Dec 31, 2019777-54.51%
Dec 31, 20181,708+24.49%
Dec 31, 20171,372+2.69%
Dec 31, 20161,336-52.92%
Dec 31, 20152,838+118.98%
Dec 31, 20141,296+39.66%
Dec 31, 2013928+230.25%
Dec 31, 2012281-19.48%
Dec 31, 2011349+2584.62%
Dec 31, 201013