VALERO ENERGY CORPVLO

Market cap
$51B
P/E ratio
Period EndEBITDA (Million USD)YoY (%)
Dec 31, 20246,529-55.15%
Dec 31, 202314,559-19.84%
Dec 31, 202218,163+300.51%
Dec 31, 20214,535+487.44%
Dec 31, 2020772-87.33%
Dec 31, 20196,091-8.28%
Dec 31, 20186,641+18.91%
Dec 31, 20175,585+2.18%
Dec 31, 20165,466-33.34%
Dec 31, 20158,200+8.01%
Dec 31, 20147,592+33.59%
Dec 31, 20135,683+1.77%
Dec 31, 20125,584+7.10%
Dec 31, 20115,214