Valero Energy (VLO) Ownership
VLO$359.74+9.03 +2.57%
Market cap$100.33BEnterprise value$103.05BRevenue (TTM)$146.86BMarket positionTop 25%
Score
78
Bullish
Value
80
Quality
62
Growth
93
Ownership data loads after the page opens.
Ownership data loads after the page opens.
VLO price $359.74 +9.03 +2.57%
Stocklytics score rationale: value 80, quality 62, growth 93.
AI Score 85. Valero Energy Corporation has a strong market cap of $101.89 billion and a low price-to-earnings ratio of 8.21, indicating solid valuation. With a net profit margin of 8.81% and a return on equity of 51.49%, the company demonstrates strong profitability and operational efficiency, contributing to a positive growth outlook
Insights · Dividends · Forecast · Financials · Learn