Free Trial

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
Gran Tierra Energy Inc. stock logo
GTE
Gran Tierra Energy
$8.14
+1.9%
$8.43
$3.09
$9.74
$287.83M0.1602,082 shs355,260 shs
Hemisphere Energy Co. stock logo
HME
Hemisphere Energy
C$2.72
-0.7%
C$2.84
C$1.83
C$3.08
C$256.73M-0.020625249,107 shs150,934 shs
IMPACT Silver Corp. stock logo
IPT
IMPACT Silver
C$0.32
+6.7%
C$0.29
C$0.21
C$0.60
C$110.56M1.4387541.40 million shs571,545 shs
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
$263.10
+0.9%
$244.57
$158.00
$272.46
$76.95B0.522.17 million shs1.70 million shs
7 Stocks That Could Be Bigger Than Tesla, Nvidia, and Google Cover

Looking for the next FAANG stock before everyone has heard about it? Click the link to see which stocks MarketBeat analysts think might become the next trillion dollar tech company.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Gran Tierra Energy Inc. stock logo
GTE
Gran Tierra Energy
+1.88%+6.82%-10.06%-0.85%+60.87%
Hemisphere Energy Co. stock logo
HME
Hemisphere Energy
-0.73%-3.55%-5.23%+3.03%+47.83%
IMPACT Silver Corp. stock logo
IPT
IMPACT Silver
+6.67%+6.67%+1.59%+10.34%+20.75%
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
+0.97%+0.32%+5.53%+16.38%+59.74%
CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Gran Tierra Energy Inc. stock logo
GTE
Gran Tierra Energy
$8.14
+1.9%
$8.43
$3.09
$9.74
$287.83M0.1602,082 shs355,260 shs
Hemisphere Energy Co. stock logo
HME
Hemisphere Energy
C$2.72
-0.7%
C$2.84
C$1.83
C$3.08
C$256.73M-0.020625249,107 shs150,934 shs
IMPACT Silver Corp. stock logo
IPT
IMPACT Silver
C$0.32
+6.7%
C$0.29
C$0.21
C$0.60
C$110.56M1.4387541.40 million shs571,545 shs
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
$263.10
+0.9%
$244.57
$158.00
$272.46
$76.95B0.522.17 million shs1.70 million shs
7 Stocks That Could Be Bigger Than Tesla, Nvidia, and Google Cover

Looking for the next FAANG stock before everyone has heard about it? Click the link to see which stocks MarketBeat analysts think might become the next trillion dollar tech company.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Gran Tierra Energy Inc. stock logo
GTE
Gran Tierra Energy
+1.88%+6.82%-10.06%-0.85%+60.87%
Hemisphere Energy Co. stock logo
HME
Hemisphere Energy
-0.73%-3.55%-5.23%+3.03%+47.83%
IMPACT Silver Corp. stock logo
IPT
IMPACT Silver
+6.67%+6.67%+1.59%+10.34%+20.75%
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
+0.97%+0.32%+5.53%+16.38%+59.74%
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Gran Tierra Energy Inc. stock logo
GTE
Gran Tierra Energy
3.00
Buy$9.7319.47% Upside
Hemisphere Energy Co. stock logo
HME
Hemisphere Energy
0.00
N/AN/AN/A
IMPACT Silver Corp. stock logo
IPT
IMPACT Silver
0.00
N/AN/AN/A
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
2.63
Moderate Buy$272.943.74% Upside

Current Analyst Ratings Breakdown

Latest IPT, GTE, MPC, and HME Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
6/12/2026
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
Reiterated RatingOutperform
6/12/2026
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
Boost Price TargetOverweight$233.00 ➝ $265.00
6/12/2026
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
Boost Price Target$335.00 ➝ $344.00
6/10/2026
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
Boost Price TargetOutperform$285.00 ➝ $300.00
5/27/2026
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
Boost Price TargetNeutral$224.00 ➝ $284.00
5/26/2026
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
Boost Price TargetBuy$279.00 ➝ $296.00
5/26/2026
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
Boost Price Target$224.00 ➝ $260.00
5/13/2026
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
Boost Price TargetOutperform$255.00 ➝ $290.00
5/7/2026
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
Boost Price TargetBuy$264.00 ➝ $291.00
5/6/2026
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
DowngradeHold (C+)Hold (C)
4/14/2026
Gran Tierra Energy Inc. stock logo
GTE
Gran Tierra Energy
Set Price Target$14.00
(Data available from 6/13/2023 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Gran Tierra Energy Inc. stock logo
GTE
Gran Tierra Energy
$600.60M0.48$9.25 per share0.88$12.29 per share0.66
Hemisphere Energy Co. stock logo
HME
Hemisphere Energy
C$91.93M2.79C$0.00 per share655.00C$0.90 per share3.01
IMPACT Silver Corp. stock logo
IPT
IMPACT Silver
C$68.95M1.60C$0.11 per share2.79C$0.22 per share1.44
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
$135.22B0.57$21.80 per share12.07$80.13 per share3.28
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Gran Tierra Energy Inc. stock logo
GTE
Gran Tierra Energy
-$6.29M-$8.315.69N/AN/A7.17%11.36%3.28%N/A
Hemisphere Energy Co. stock logo
HME
Hemisphere Energy
C$29.62MC$0.289.71N/AN/A30.47%33.26%27.24%N/A
IMPACT Silver Corp. stock logo
IPT
IMPACT Silver
-C$11.72M-C$0.01N/AN/AN/A1.63%1.82%-6.79%N/A
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
$4.05B$15.3217.179.850.413.36%16.22%4.60%8/4/2026 (Estimated)

Latest IPT, GTE, MPC, and HME Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
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
CompanyAnnual PayoutDividend Yield5-Year Annualized Dividend GrowthPayout RatioYears of Consecutive Growth
Gran Tierra Energy Inc. stock logo
GTE
Gran Tierra Energy
N/AN/AN/AN/AN/A
Hemisphere Energy Co. stock logo
HME
Hemisphere Energy
C$0.103.68%N/A35.71%N/A
IMPACT Silver Corp. stock logo
IPT
IMPACT Silver
N/A14.29%N/AN/AN/A
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
$4.001.52%+9.96%26.11%3 Years

Latest IPT, GTE, MPC, and HME Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
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
Gran Tierra Energy Inc. stock logo
GTE
Gran Tierra Energy
1.71
1.31
1.19
Hemisphere Energy Co. stock logo
HME
Hemisphere Energy
3.21
2.55
0.74
IMPACT Silver Corp. stock logo
IPT
IMPACT Silver
0.21
4.50
7.14
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
1.31
1.18
0.73

Institutional Ownership

CompanyInstitutional Ownership
Gran Tierra Energy Inc. stock logo
GTE
Gran Tierra Energy
31.70%
Hemisphere Energy Co. stock logo
HME
Hemisphere Energy
0.47%
IMPACT Silver Corp. stock logo
IPT
IMPACT Silver
5.68%
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
76.77%

Insider Ownership

CompanyInsider Ownership
Gran Tierra Energy Inc. stock logo
GTE
Gran Tierra Energy
5.75%
Hemisphere Energy Co. stock logo
HME
Hemisphere Energy
7.37%
IMPACT Silver Corp. stock logo
IPT
IMPACT Silver
0.74%
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
0.17%
CompanyEmployeesShares OutstandingFree FloatOptionable
Gran Tierra Energy Inc. stock logo
GTE
Gran Tierra Energy
34035.36 million28.67 millionN/A
Hemisphere Energy Co. stock logo
HME
Hemisphere Energy
894.39 millionN/ANot Optionable
IMPACT Silver Corp. stock logo
IPT
IMPACT Silver
N/A345.51 millionN/ANot Optionable
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
18,500291.94 million291.44 millionOptionable

Recent News About These Companies

Marathon Petroleum Named to Dow Jones Best-in-Class Indices
Best Growth Stocks to Buy for June 12th
Best Growth Stocks to Buy for June 12th

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

View All Headlines
Gran Tierra Energy stock logo

Gran Tierra Energy NYSE:GTE

$8.14 +0.15 (+1.88%)
Closing price 06/12/2026 04:00 PM Eastern
Extended Trading
$8.15 +0.01 (+0.17%)
As of 06/12/2026 07:58 PM Eastern
Extended trading is trading that happens on electronic markets outside of regular trading hours. This is a fair market value extended hours price provided by Massive. Learn more.

Gran Tierra Energy Inc., together with its subsidiaries, engages in the exploration and production of oil and gas properties in Colombia and Ecuador. The company was founded in 2003 and is headquartered in Calgary, Canada.

Hemisphere Energy stock logo

Hemisphere Energy CVE:HME

C$2.72 -0.02 (-0.73%)
As of 06/12/2026 03:59 PM Eastern

Hemisphere Energy Corporation acquires, explores, develops, and produces petroleum and natural gas interests in Canada. It primarily owns a 100% interest in the Atlee Buffalo property located in southeastern Alberta. The company was formerly known as Northern Hemisphere Development Corp. and changed its name to Hemisphere Energy Corporation in April 2009. Hemisphere Energy Corporation was founded in 1977 and is headquartered in Vancouver, Canada.

IMPACT Silver stock logo

IMPACT Silver CVE:IPT

C$0.32 +0.02 (+6.67%)
As of 06/12/2026 03:59 PM Eastern

IMPACT Silver Corp. engages in the exploration, development, and mineral processing activities in Mexico. The company produces silver, lead, zinc, and gold deposits. It owns interest in the Royal Mines of Zacualpan and the Capire Mineral District together covering an area of approximately 211 square kilometers located in central Mexico. The company also owns the Plomosas zinc-lead-silver mine located in Chihuahua, Northern Mexico. In addition, it operates the Guadalupe, Veta Negra, San Ramon, Cuchara, and Alacran gold-silver mines. IMPACT Silver Corp. was founded in 2006 and is headquartered in Vancouver, Canada.

Marathon Petroleum stock logo

Marathon Petroleum NYSE:MPC

$263.10 +2.29 (+0.88%)
Closing price 06/12/2026 03:59 PM Eastern
Extended Trading
$263.29 +0.19 (+0.07%)
As of 06/12/2026 07:59 PM Eastern
Extended trading is trading that happens on electronic markets outside of regular trading hours. This is a fair market value extended hours 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.