Loading live market data…

Valero Energy Corporation

NYSE:VLO

$301.43 USD

$5.64 (1.91%)

Volume
3.58M
Average Volume
3.05M
Market Capitalization
$89.5B
P/E Ratio
21.87
Dividend Yield
1.55%
Price Target
$279.00
Year High
$301.43
Year Low
$130.78
Day High
Day Low
Payout Ratio
$0.33
Current Ratio
$1.58

CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE

0.52%

Investors Holding

189

change: -1738 | last: 1927

Increased Positions

84

change: -928 | last: 1012

Reduced Positions

65

change: -539 | last: 604

New Positions

20

change: -342 | last: 362

Sold Positions

1699

change: 1574 | last: 125

Total Calls

5700

Total Puts

-

Put-Call Ratio

0.00

change: -108.6591 | last: 1.0866

Total Invested

400.09M

VLO Enterprise Value History

Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $162.79 309M $50.3B $4.69B $11.7B $57.32B
2024-12-31 $122.59 322M $39.47B $4.66B $11.54B $46.36B
2023-12-31 $130.00 353M $45.89B $5.42B $12.64B $53.1B
2022-12-31 $126.86 395M $50.11B $4.86B $12.72B $57.97B
2021-12-31 $75.11 407M $30.57B $4.12B $15.12B $41.57B
2020-12-31 $56.57 407M $23.02B $3.31B $15.85B $35.56B
2019-12-31 $93.65 413M $38.68B $2.58B $10.96B $47.06B
2018-12-31 $74.97 426M $31.94B $2.98B $9.11B $38.06B
2017-12-31 $91.91 442M $40.62B $5.85B $8.87B $43.65B
2016-12-31 $68.32 461M $31.5B $4.82B $8B $34.68B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $247.08 298M $73.63B $5.73B $11.49B $79.39B
2025-12-31 $162.79 303M $49.33B $4.69B $11.7B $56.34B
2025-09-30 $170.26 309M $52.61B $4.76B $10.58B $58.43B
2025-06-30 $134.42 312M $41.94B $4.54B $10.65B $48.05B
2025-03-31 $132.07 314M $41.47B $4.63B $10.85B $47.69B
2024-12-31 $122.59 315M $38.62B $4.66B $11.54B $45.5B
2024-09-30 $135.03 318M $42.94B $5.18B $10.81B $48.56B
2024-06-30 $157.98 324M $51.19B $5.25B $10.74B $56.68B
2024-03-31 $172.64 331M $57.14B $4.92B $10.9B $63.12B
2023-12-31 $130.00 337M $43.81B $5.42B $12.64B $51.02B
2023-09-30 $141.71 349M $49.46B $5.83B $11.44B $55.07B
2023-06-30 $117.30 358M $41.99B $5.08B $11.32B $48.24B