Go Pro

Compare Stocks

Compare stocks with our powerful stock comparison tool. Analyze fundamentals, price performance, and key financial indicators to make informed investment decisions. Our tool lets you compare up to ten stocks side by side based on Performance Charts, Price & Volume, MarketRank™, Analyst Ratings, Sales & Book Value, Profitability & Earnings, Dividends, Debt, Ownership, Headlines, and more. Simply enter up to ten stock symbols (e.g., BAC, JPM, WFC, C, GS) to get started and uncover top investment opportunities.

CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Ecovyst Inc. stock logo
ECVT
Ecovyst
$12.44
+1.6%
$12.74
$7.41
$15.09
$1.36B1.11.83 million shs209,451 shs
GE Vernova Inc. stock logo
GEV
GE Vernova
$944.60
-5.2%
$1,034.12
$530.16
$1,195.94
$251.62B1.092.82 million shs2.42 million shs
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
$308.30
-1.3%
$269.70
$158.00
$326.92
$89.96B0.522.44 million shs874,078 shs
Valero Energy Corporation stock logo
VLO
Valero Energy
$300.21
-1.5%
$266.16
$130.78
$320.24
$88.94B0.553.44 million shs1.07 million shs
10 Best Stocks to Own - Summer 2026 Cover

Enter your email address and we’ll send you MarketBeat’s list of ten stocks set to soar in Summer 2026, despite the threat of tariffs and what's happening in Iran. These ten stocks are incredibly resilient and are likely to thrive in any economic environment.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Ecovyst Inc. stock logo
ECVT
Ecovyst
-1.79%-1.24%+1.26%-12.22%+36.28%
GE Vernova Inc. stock logo
GEV
GE Vernova
-1.59%-7.61%-4.65%-8.40%+54.69%
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
+0.86%-1.42%+22.86%+33.96%+81.65%
Valero Energy Corporation stock logo
VLO
Valero Energy
+0.83%-2.77%+17.73%+26.99%+114.74%
CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Ecovyst Inc. stock logo
ECVT
Ecovyst
$12.44
+1.6%
$12.74
$7.41
$15.09
$1.36B1.11.83 million shs209,451 shs
GE Vernova Inc. stock logo
GEV
GE Vernova
$944.60
-5.2%
$1,034.12
$530.16
$1,195.94
$251.62B1.092.82 million shs2.42 million shs
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
$308.30
-1.3%
$269.70
$158.00
$326.92
$89.96B0.522.44 million shs874,078 shs
Valero Energy Corporation stock logo
VLO
Valero Energy
$300.21
-1.5%
$266.16
$130.78
$320.24
$88.94B0.553.44 million shs1.07 million shs
10 Best Stocks to Own - Summer 2026 Cover

Enter your email address and we’ll send you MarketBeat’s list of ten stocks set to soar in Summer 2026, despite the threat of tariffs and what's happening in Iran. These ten stocks are incredibly resilient and are likely to thrive in any economic environment.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Ecovyst Inc. stock logo
ECVT
Ecovyst
-1.79%-1.24%+1.26%-12.22%+36.28%
GE Vernova Inc. stock logo
GEV
GE Vernova
-1.59%-7.61%-4.65%-8.40%+54.69%
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
+0.86%-1.42%+22.86%+33.96%+81.65%
Valero Energy Corporation stock logo
VLO
Valero Energy
+0.83%-2.77%+17.73%+26.99%+114.74%
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Ecovyst Inc. stock logo
ECVT
Ecovyst
2.71
Moderate Buy$13.9012.59% Upside
GE Vernova Inc. stock logo
GEV
GE Vernova
2.90
Moderate Buy$1,133.1520.40% Upside
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
2.61
Moderate Buy$298.69-4.41% Downside
Valero Energy Corporation stock logo
VLO
Valero Energy
2.57
Moderate Buy$266.71-12.47% Downside

Current Analyst Ratings Breakdown

Latest GEV, ECVT, MPC, and VLO Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
7/27/2026
GE Vernova Inc. stock logo
GEV
GE Vernova
Reiterated RatingBuy
7/24/2026
GE Vernova Inc. stock logo
GEV
GE Vernova
Boost Price TargetNeutral$913.00 ➝ $949.00
7/23/2026
Valero Energy Corporation stock logo
VLO
Valero Energy
UpgradeHold (C+)Buy (B-)
7/23/2026
GE Vernova Inc. stock logo
GEV
GE Vernova
Boost Price TargetOutperform$1,195.00 ➝ $1,225.00
7/23/2026
GE Vernova Inc. stock logo
GEV
GE Vernova
Boost Price TargetOutperform$1,303.00 ➝ $1,338.00
7/23/2026
GE Vernova Inc. stock logo
GEV
GE Vernova
Boost Price TargetBuy$1,300.00 ➝ $1,450.00
7/23/2026
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
Reiterated RatingNeutralOverweight$343.00
7/23/2026
GE Vernova Inc. stock logo
GEV
GE Vernova
Boost Price TargetOutperform$1,206.00 ➝ $1,298.00
7/23/2026
GE Vernova Inc. stock logo
GEV
GE Vernova
Boost Price TargetOverweight$1,302.00 ➝ $1,330.00
7/23/2026
GE Vernova Inc. stock logo
GEV
GE Vernova
Boost Price TargetOverweight$1,250.00 ➝ $1,350.00
7/23/2026
GE Vernova Inc. stock logo
GEV
GE Vernova
Boost Price TargetBuy$1,220.00 ➝ $1,235.00
(Data available from 7/28/2023 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Ecovyst Inc. stock logo
ECVT
Ecovyst
$795.36M1.70$1.03 per share11.95$5.29 per share2.33
GE Vernova Inc. stock logo
GEV
GE Vernova
$41.37B6.06$19.74 per share47.67$45.62 per share20.63
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
$135.22B0.67$22.08 per share14.15$80.13 per share3.90
Valero Energy Corporation stock logo
VLO
Valero Energy
$122.69B0.74$21.73 per share14.02$89.00 per share3.42
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Ecovyst Inc. stock logo
ECVT
Ecovyst
-$71.13M-$0.55N/A15.630.58-7.71%11.58%4.76%8/5/2026 (Estimated)
GE Vernova Inc. stock logo
GEV
GE Vernova
$4.88B$34.9426.8439.123.7223.03%42.42%7.78%N/A
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
$4.05B$15.3220.419.550.203.36%16.22%4.60%8/4/2026 (Estimated)
Valero Energy Corporation stock logo
VLO
Valero Energy
$2.35B$13.7622.1611.490.203.37%15.94%7.18%7/30/2026 (Estimated)

Latest GEV, ECVT, MPC, and VLO Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
8/5/2026Q2 2026
Ecovyst Inc. stock logo
ECVT
Ecovyst
$0.19N/AN/AN/A$237.54 millionN/A
8/4/2026Q2 2026
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
$13.95N/AN/AN/A$40.87 billionN/A
7/30/2026Q2 2026
Valero Energy Corporation stock logo
VLO
Valero Energy
$10.13N/AN/AN/A$39.47 billionN/A
7/22/2026Q2 2026
GE Vernova Inc. stock logo
GEV
GE Vernova
$3.17$2.47-$0.70$2.5080$10.79 billion$11.10 billion
5/5/2026Q1 2026
Ecovyst Inc. stock logo
ECVT
Ecovyst
$0.07$0.11+$0.04$0.04$191.07 million$214.95 million
5/5/2026Q1 2026
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
$0.7390$1.65+$0.9110$1.73$33.42 billion$34.20 billion
4/30/2026Q1 2026
Valero Energy Corporation stock logo
VLO
Valero Energy
$3.16$4.22+$1.06$4.22$31.38 billion$32.38 billion
CompanyAnnual PayoutDividend Yield5-Year Annualized Dividend GrowthPayout RatioYears of Consecutive Growth
Ecovyst Inc. stock logo
ECVT
Ecovyst
N/AN/A-100.00%N/AN/A
GE Vernova Inc. stock logo
GEV
GE Vernova
$2.000.20%N/A5.72%N/A
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
$4.001.28%+9.96%26.11%3 Years
Valero Energy Corporation stock logo
VLO
Valero Energy
$4.801.57%+2.89%34.88%4 Years

Latest GEV, ECVT, MPC, and VLO Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
7/16/2026
Valero Energy Corporation stock logo
VLO
Valero Energy
quarterly$1.201.6%7/31/20267/31/20268/31/2026
5/19/2026
GE Vernova Inc. stock logo
GEV
GE Vernova
quarterly$0.500.2%6/16/20266/16/20267/14/2026
5/7/2026
Valero Energy Corporation stock logo
VLO
Valero Energy
quarterly$1.201.99%5/21/20265/21/20266/23/2026
4/29/2026
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
quarterly$1.001.55%5/20/20265/20/20266/10/2026
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Ecovyst Inc. stock logo
ECVT
Ecovyst
0.68
2.38
2.13
GE Vernova Inc. stock logo
GEV
GE Vernova
0.21
0.85
0.62
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
1.31
1.18
0.73
Valero Energy Corporation stock logo
VLO
Valero Energy
0.39
1.58
1.15

Institutional Ownership

CompanyInstitutional Ownership
Ecovyst Inc. stock logo
ECVT
Ecovyst
86.69%
GE Vernova Inc. stock logo
GEV
GE Vernova
N/A
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
76.77%
Valero Energy Corporation stock logo
VLO
Valero Energy
78.69%

Insider Ownership

CompanyInsider Ownership
Ecovyst Inc. stock logo
ECVT
Ecovyst
1.84%
GE Vernova Inc. stock logo
GEV
GE Vernova
0.21%
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
0.17%
Valero Energy Corporation stock logo
VLO
Valero Energy
0.36%
CompanyEmployeesShares OutstandingFree FloatOptionable
Ecovyst Inc. stock logo
ECVT
Ecovyst
880109.45 million107.44 millionOptionable
GE Vernova Inc. stock logo
GEV
GE Vernova
75,000266.33 million265.78 millionN/A
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
18,500291.94 million291.44 millionOptionable
Valero Energy Corporation stock logo
VLO
Valero Energy
9,811296.93 million295.86 millionOptionable

Recent News About These Companies

Baker Hughes Q2 Earnings Beat Estimates on IET Segment Strength
An oil pump jack and drilling rig stand on an arid plain at sunset.
Oil Prices Are Surging and These 4 Stocks Are Cashing In (VLO)
...

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

View All Headlines
Ecovyst stock logo

Ecovyst NYSE:ECVT

$12.46 +0.22 (+1.80%)
As of 01:34 PM Eastern
This is a fair market value price provided by Massive. Learn more.

Ecovyst Inc. offers specialty catalysts and services in the United States and internationally. The company operates in two segments, Ecoservices and Advanced Materials & Catalysts. The Ecoservices segment provides sulfuric acid recycling services and end-to-end logistics for production of alkylate for refineries; and virgin sulfuric acid for mining, water treatment, and industrial applications. The Advanced Materials & Catalysts segment offers advanced materials and specialty catalyst products and process solutions to producers and licensors of polyethylene and advanced silicas. This segment also supplies specialty zeolites and zeolite-based catalysts to customers for refining of oil primarily hydrocracking catalyst and dewaxing, sustainable fuels, and emission control systems for both on-road and non-road diesel engines. The company was formerly known as PQ Group Holdings Inc. and changed its name to Ecovyst Inc. in August 2021. Ecovyst Inc. was founded in 1831 and is headquartered in Malvern, Pennsylvania.

GE Vernova stock logo

GE Vernova NYSE:GEV

$944.66 -51.91 (-5.21%)
As of 01:34 PM Eastern
This is a fair market value price provided by Massive. Learn more.

GE Vernova LLC, an energy business company, generates electricity. It operates under three segments: Power, Wind, and Electrification. The Power segments generates and sells electricity through hydro, gas, nuclear, and steam power. Wind segment engages in the manufacturing and sale of wind turbine blades; and Electrification segment provides grid solutions, power conversion, solar, and storage solutions. The company was incorporated in 2023 and is based in Cambridge, Massachusetts.

Marathon Petroleum stock logo

Marathon Petroleum NYSE:MPC

$308.30 -4.05 (-1.30%)
As of 01:34 PM Eastern
This is a fair market value price provided by Massive. Learn more.

Marathon Petroleum Corporation, together with its subsidiaries, operates as an integrated downstream energy company primarily in the United States. The company operates through Refining & Marketing, and Midstream segments. The Refining & Marketing segment refines crude oil and other feedstocks at its refineries in the Gulf Coast, Mid-Continent, and West Coast regions of the United States; and purchases refined products and ethanol for resale and distributes refined products, including renewable diesel, through transportation, storage, distribution, and marketing services. Its refined products include transportation fuels, such as reformulated gasolines and blend-grade gasolines; heavy fuel oil; and asphalt. This segment also manufactures propane and petrochemicals. It sells refined products to wholesale marketing customers in the United States and internationally, buyers on the spot market, and independent entrepreneurs who operate primarily Marathon branded outlets, as well as through long-term fuel supply contracts to direct dealer locations primarily under the ARCO brand. The Midstream segment transports, stores, distributes, and markets crude oil and refined products through refining logistics assets, pipelines, terminals, towboats, and barges; gathers, processes, and transports natural gas; and gathers, transports, fractionates, stores, and markets natural gas liquids. Marathon Petroleum Corporation was founded in 1887 and is headquartered in Findlay, Ohio.

Valero Energy stock logo

Valero Energy NYSE:VLO

$300.21 -4.72 (-1.55%)
As of 01:34 PM Eastern
This is a fair market value price provided by Massive. Learn more.

Valero Energy Corporation manufactures, markets, and sells petroleum-based and low-carbon liquid transportation fuels and petrochemical products in the United States, Canada, the United Kingdom, Ireland, Latin America, Mexico, Peru, and internationally. It operates through three segments: Refining, Renewable Diesel, and Ethanol. The company produces California Reformulated Gasoline Blendstock for Oxygenate Blending and Conventional Blendstock for Oxygenate Blending gasolines, CARB diesel, diesel, jet fuel, heating oil, and asphalt; feedstocks; aromatics; sulfur and residual fuel oil; intermediate oils; and sulfur, sweet, and sour crude oils. It sells its refined products through wholesale rack and bulk markets; and through outlets under the Valero, Beacon, Diamond Shamrock, Shamrock, Ultramar, and Texaco brands. The company owns and operates renewable diesel and ethanol plants, as well as produces renewable diesel and naphtha under the Diamond Green Diesel brand name. In addition, it offers ethanol and various co-products, including dry distiller grains, syrup, and inedible distillers corn oil to animal feed customers. The company was formerly known as Valero Refining and Marketing Company and changed its name to Valero Energy Corporation in August 1997. Valero Energy Corporation was founded in 1980 and is headquartered in San Antonio, Texas.