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
Hemisphere Energy Co. stock logo
HME
Hemisphere Energy
C$3.03
-0.7%
C$2.65
C$1.68
C$3.08
C$285.72M-0.052053257,120 shs202,830 shs
Intermap Technologies Co. stock logo
IMP
Intermap Technologies
C$1.99
+1.5%
C$1.64
C$1.24
C$3.55
C$141.28M0.20753105,056 shs16,625 shs
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
$260.99
+3.3%
$226.00
$141.91
$261.39
$76.81B0.532.50 million shs1.76 million shs
Western Resources Corp stock logo
WPX
Western Resources
C$0.00
C$0.12
C$0.36
C$79.42MN/A659,045 shs167,080 shs
10 Best Stocks to Own in 2026 Cover

Enter your email address and we’ll send you MarketBeat’s list of ten stocks set to soar in Spring 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
Hemisphere Energy Co. stock logo
HME
Hemisphere Energy
0.00%+3.29%+8.36%+42.58%+75.29%
Intermap Technologies Co. stock logo
IMP
Intermap Technologies
0.00%-3.47%+12.07%+12.72%-12.95%
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
0.00%+8.53%+2.05%+31.94%+74.36%
Western Resources Corp stock logo
WPX
Western Resources
0.00%0.00%0.00%0.00%0.00%
CompanyCurrent Price50-Day Moving Average52-Week RangeMarket CapBetaAvg. VolumeToday's Volume
Hemisphere Energy Co. stock logo
HME
Hemisphere Energy
C$3.03
-0.7%
C$2.65
C$1.68
C$3.08
C$285.72M-0.052053257,120 shs202,830 shs
Intermap Technologies Co. stock logo
IMP
Intermap Technologies
C$1.99
+1.5%
C$1.64
C$1.24
C$3.55
C$141.28M0.20753105,056 shs16,625 shs
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
$260.99
+3.3%
$226.00
$141.91
$261.39
$76.81B0.532.50 million shs1.76 million shs
Western Resources Corp stock logo
WPX
Western Resources
C$0.00
C$0.12
C$0.36
C$79.42MN/A659,045 shs167,080 shs
10 Best Stocks to Own in 2026 Cover

Enter your email address and we’ll send you MarketBeat’s list of ten stocks set to soar in Spring 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
Hemisphere Energy Co. stock logo
HME
Hemisphere Energy
0.00%+3.29%+8.36%+42.58%+75.29%
Intermap Technologies Co. stock logo
IMP
Intermap Technologies
0.00%-3.47%+12.07%+12.72%-12.95%
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
0.00%+8.53%+2.05%+31.94%+74.36%
Western Resources Corp stock logo
WPX
Western Resources
0.00%0.00%0.00%0.00%0.00%
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Hemisphere Energy Co. stock logo
HME
Hemisphere Energy
0.00
N/AN/AN/A
Intermap Technologies Co. stock logo
IMP
Intermap Technologies
4.00
Strong BuyN/AN/A
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
2.63
Moderate Buy$241.81-7.35% Downside
Western Resources Corp stock logo
WPX
Western Resources
0.00
N/AN/AN/A

Current Analyst Ratings Breakdown

Latest WPX, MPC, HME, and IMP Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
4/24/2026
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
Boost Price TargetOverweight$200.00 ➝ $233.00
4/22/2026
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
Boost Price TargetSector Outperform$174.00 ➝ $210.00
4/13/2026
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
Boost Price TargetBuy$263.00 ➝ $279.00
4/10/2026
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
Boost Price TargetNeutral$210.00 ➝ $243.00
4/10/2026
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
Boost Price TargetOverweight$194.00 ➝ $230.00
4/10/2026
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
Boost Price TargetBuy$239.00 ➝ $264.00
4/9/2026
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
Boost Price TargetNeutral$184.00 ➝ $235.00
4/9/2026
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
Boost Price TargetNeutral$197.00 ➝ $228.00
4/7/2026
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
UpgradeHoldStrong-Buy
4/7/2026
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
Boost Price TargetOutperform$230.00 ➝ $255.00
(Data available from 5/5/2023 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Hemisphere Energy Co. stock logo
HME
Hemisphere Energy
C$93.87M3.04C$0.00 per share655.00C$0.84 per share3.60
Intermap Technologies Co. stock logo
IMP
Intermap Technologies
C$10.57M13.37C$0.01 per share275.00C$0.40 per share5.01
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
$135.22B0.57$23.16 per share11.27$80.13 per share3.26
Western Resources Corp stock logo
WPX
Western Resources
N/AN/AN/AN/AN/AN/A
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Hemisphere Energy Co. stock logo
HME
Hemisphere Energy
C$29.62MC$0.2910.45N/AN/A29.84%35.18%27.24%N/A
Intermap Technologies Co. stock logo
IMP
Intermap Technologies
-C$120.05K-C$0.11N/AN/AN/A-63.50%-38.48%-20.25%N/A
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
$4.05B$13.3519.5410.870.362.99%13.90%4.00%5/5/2026 (Estimated)
Western Resources Corp stock logo
WPX
Western Resources
N/AN/AN/AN/AN/AN/AN/AN/AN/A

Latest WPX, MPC, HME, and IMP Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
5/5/2026Q1 2026
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
$0.72$1.65+$0.93$1.73$33.42 billion$34.20 billion
3/31/2026Q4 2025
Intermap Technologies Co. stock logo
IMP
Intermap Technologies
N/A-C$0.07N/A-C$0.07N/AC$1.98 million
CompanyAnnual PayoutDividend Yield5-Year Annualized Dividend GrowthPayout RatioYears of Consecutive Growth
Hemisphere Energy Co. stock logo
HME
Hemisphere Energy
C$0.103.30%N/A34.48%N/A
Intermap Technologies Co. stock logo
IMP
Intermap Technologies
N/A1.80%N/AN/AN/A
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
$4.001.53%+9.96%29.96%3 Years
Western Resources Corp stock logo
WPX
Western Resources
N/AN/AN/AN/AN/A

Latest WPX, MPC, HME, and IMP Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
4/29/2026
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
quarterly$1.001.65%5/20/20265/20/20266/10/2026
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Hemisphere Energy Co. stock logo
HME
Hemisphere Energy
3.68
1.37
0.74
Intermap Technologies Co. stock logo
IMP
Intermap Technologies
8.03
5.05
0.20
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
1.27
1.26
0.74
Western Resources Corp stock logo
WPX
Western Resources
N/AN/AN/A

Institutional Ownership

CompanyInstitutional Ownership
Hemisphere Energy Co. stock logo
HME
Hemisphere Energy
2.48%
Intermap Technologies Co. stock logo
IMP
Intermap Technologies
3.62%
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
76.77%
Western Resources Corp stock logo
WPX
Western Resources
N/A

Insider Ownership

CompanyInsider Ownership
Hemisphere Energy Co. stock logo
HME
Hemisphere Energy
7.37%
Intermap Technologies Co. stock logo
IMP
Intermap Technologies
18.97%
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
0.17%
Western Resources Corp stock logo
WPX
Western Resources
N/A
CompanyEmployeesShares OutstandingFree FloatOptionable
Hemisphere Energy Co. stock logo
HME
Hemisphere Energy
894.30 millionN/ANot Optionable
Intermap Technologies Co. stock logo
IMP
Intermap Technologies
5,30071.00 millionN/ANot Optionable
Marathon Petroleum Corporation stock logo
MPC
Marathon Petroleum
18,500294.50 million294.00 millionOptionable
Western Resources Corp stock logo
WPX
Western Resources
600467.19 millionN/ANot Optionable

Recent News About These Companies

Western Resources Corp. Announces Cease Trade Order
Western Resources Corp. Provides Bi-weekly MCTO Status Update
Western Resources Corp. Provides Bi-weekly MCTO Status Update
Western Resources Corp. Provides Bi-weekly MCTO Status Update
Western Resources Corp. Provides Bi-weekly MCTO Status Update
Western Resources Corp. Provides Bi-weekly MCTO Status Update
Western Metallica Boosts Peru Copper Project Funding
Franklin Resources CEO says CFTC probing Western Asset trades
Franklin Resources' Wamco under CFTC probe, CEO says
Positive Report for Westgold Resources (WGXRF) from Ord Minnett

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

View All Headlines
Hemisphere Energy stock logo

Hemisphere Energy CVE:HME

C$3.03 -0.02 (-0.66%)
As of 03:33 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.

Intermap Technologies stock logo

Intermap Technologies TSE:IMP

C$1.99 +0.03 (+1.53%)
As of 03:22 PM Eastern

Founded in 1997 and headquartered in Denver, Colorado, Intermap (TSX: IMP; OTCQB: ITMSF) is a global leader in geospatial intelligence solutions, focusing on the creation and analysis of 3D terrain data to produce high-resolution thematic models. Through scientific analysis of geospatial information and patented sensors and processing technology, the Company provisions diverse, complementary, multi-source datasets to enable customers to seamlessly integrate geospatial intelligence into their workflows. Intermap's 3D elevation data and software analytic capabilities enable global geospatial analysis through artificial intelligence and machine learning, providing customers with critical information to understand their terrain environment.

Marathon Petroleum stock logo

Marathon Petroleum NYSE:MPC

$260.98 +8.45 (+3.34%)
As of 03:51 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.

Western Resources stock logo

Western Resources TSE:WPX

Western Resources Corp, formerly Western Potash Corp, is a Canada-based company, which intends to be able to pursue investment opportunities in other resource properties that may contain metals or minerals other than potash and in jurisdictions that may be outside of Saskatchewan. The Company considers alternative value enhancing opportunities for those resource properties, such as joint ventures, spin-offs or business combinations. Western Potash Corp is a wholly-owned subsidiary of the Company.