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
Eni SpA stock logo
E
ENI
$34.98
-0.7%
$33.23
$24.65
$35.46
$59.04B0.95307,251 shs212,741 shs
Intermap Technologies Co. stock logo
IMP
Intermap Technologies
C$3.23
+7.3%
C$2.65
C$0.75
C$3.55
C$123.17M1.2281,307 shs123,991 shs
Mach Natural Resources LP stock logo
MNR
Mach Natural Resources
$14.27
-0.8%
$14.72
$12.40
$20.94
$1.69B-0.07324,098 shs218,180 shs
Nine Energy Service, Inc. stock logo
NINE
Nine Energy Service
$0.66
+2.5%
$0.78
$0.44
$1.87
$28.66M2.72.12 million shs305,513 shs
The Next 7 Blockbuster Stocks for Growth Investors Cover

Wondering what the next stocks will be that hit it big, with solid fundamentals? Enter your email address to see which stocks MarketBeat analysts could become the next blockbuster growth stocks.

Get This Free Report

Compare Price Performance

Company1-Day Performance7-Day Performance30-Day Performance90-Day Performance1-Year Performance
Eni SpA stock logo
E
ENI
0.00%+1.84%+6.77%+16.64%+10.01%
Intermap Technologies Co. stock logo
IMP
Intermap Technologies
0.00%-4.75%-3.83%+26.47%+290.91%
Mach Natural Resources LP stock logo
MNR
Mach Natural Resources
0.00%-0.53%-2.02%+1.07%+1,439,299,900.00%
Nine Energy Service, Inc. stock logo
NINE
Nine Energy Service
0.00%+2.11%-17.54%+15.40%-47.37%
CompanyOverall ScoreAnalyst's OpinionShort Interest ScoreDividend StrengthESG ScoreNews and Social Media SentimentCompany OwnershipEarnings & Valuation
Eni SpA stock logo
E
ENI
1.8987 of 5 stars
1.13.02.50.02.20.02.5
Intermap Technologies Co. stock logo
IMP
Intermap Technologies
N/AN/AN/AN/AN/AN/AN/AN/A
Mach Natural Resources LP stock logo
MNR
Mach Natural Resources
4.9922 of 5 stars
3.73.02.52.74.05.03.1
Nine Energy Service, Inc. stock logo
NINE
Nine Energy Service
0.5561 of 5 stars
0.03.00.00.00.91.70.6
CompanyConsensus Rating ScoreConsensus RatingConsensus Price Target% Upside from Current Price
Eni SpA stock logo
E
ENI
2.13
Hold$31.60-9.65% Downside
Intermap Technologies Co. stock logo
IMP
Intermap Technologies
4.00
Strong BuyN/AN/A
Mach Natural Resources LP stock logo
MNR
Mach Natural Resources
3.33
Buy$23.0061.18% Upside
Nine Energy Service, Inc. stock logo
NINE
Nine Energy Service
0.00
N/AN/AN/A

Current Analyst Ratings Breakdown

Latest MNR, IMP, E, and NINE Analyst Ratings

DateCompanyBrokerageActionRatingPrice TargetDetails
7/14/2025
Mach Natural Resources LP stock logo
MNR
Mach Natural Resources
Raymond James Financial
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingStrong-Buy ➝ Strong-Buy
7/14/2025
Intermap Technologies Co. stock logo
IMP
Intermap Technologies
Stifel Canada
Subscribe to MarketBeat All Access for the recommendation accuracy rating
UpgradeStrong-Buy
7/14/2025
Mach Natural Resources LP stock logo
MNR
Mach Natural Resources
Raymond James Financial
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Boost Price TargetStrong-Buy ➝ Strong-Buy$21.00 ➝ $22.00
7/11/2025
Eni SpA stock logo
E
ENI
Citigroup
Subscribe to MarketBeat All Access for the recommendation accuracy rating
Reiterated RatingNeutral ➝ Neutral
5/20/2025
Eni SpA stock logo
E
ENI
Kepler Capital Markets
Subscribe to MarketBeat All Access for the recommendation accuracy rating
DowngradeStrong-Buy ➝ Hold
(Data available from 8/18/2022 forward. View 10+ years of historical ratings with our analyst ratings screener.)
CompanyAnnual RevenuePrice/SalesCashflowPrice/CashBook ValuePrice/Book
Eni SpA stock logo
E
ENI
$98.71B0.60$8.19 per share4.27$35.67 per share0.98
Intermap Technologies Co. stock logo
IMP
Intermap Technologies
C$10.54M11.69C$0.01 per share275.00C$0.01 per share537.85
Mach Natural Resources LP stock logo
MNR
Mach Natural Resources
$1.01B1.68$4.79 per share2.98$11.59 per share1.23
Nine Energy Service, Inc. stock logo
NINE
Nine Energy Service
$554.10M0.05$0.40 per share1.65($1.56) per share-0.42
CompanyNet IncomeEPSTrailing P/E RatioForward P/E RatioP/E GrowthNet MarginsReturn on Equity (ROE)Return on Assets (ROA)Next Earnings Date
Eni SpA stock logo
E
ENI
$2.84B$1.6221.599.25N/A2.84%8.53%3.31%10/24/2025 (Estimated)
Intermap Technologies Co. stock logo
IMP
Intermap Technologies
-C$120.05K-C$0.00N/AN/A-1.14%4.87%-20.25%N/A
Mach Natural Resources LP stock logo
MNR
Mach Natural Resources
$185.18M$1.947.365.62N/A20.83%23.23%13.02%N/A
Nine Energy Service, Inc. stock logo
NINE
Nine Energy Service
-$41.08M-$0.91N/AN/AN/A-6.31%N/A-10.17%10/30/2025 (Estimated)

Latest MNR, IMP, E, and NINE Earnings

DateQuarterCompanyConsensus EstimateReported EPSBeat/MissGap EPSRevenue EstimateActual RevenueDetails
8/7/2025Q2 2025
Mach Natural Resources LP stock logo
MNR
Mach Natural Resources
$0.53$0.76+$0.23$0.76$237.56 million$288.52 million
8/5/2025Q2 2025
Nine Energy Service, Inc. stock logo
NINE
Nine Energy Service
-$0.22-$0.25-$0.03-$0.25$143.60 million$147.25 million
7/25/2025Q2 2025
Eni SpA stock logo
E
ENI
$0.67$0.79+$0.12$0.36$23.54 billion$22.08 billion
CompanyAnnual PayoutDividend Yield3-Year Dividend GrowthPayout RatioYears of Consecutive Growth
Eni SpA stock logo
E
ENI
$1.574.49%N/A96.91%N/A
Intermap Technologies Co. stock logo
IMP
Intermap Technologies
N/A1.80%N/AN/AN/A
Mach Natural Resources LP stock logo
MNR
Mach Natural Resources
$1.5210.65%N/A78.35%1 Years
Nine Energy Service, Inc. stock logo
NINE
Nine Energy Service
N/AN/AN/AN/AN/A

Latest MNR, IMP, E, and NINE Dividends

AnnouncementCompanyPeriodAmountYieldEx-Dividend DateRecord DatePayable Date
8/16/2025
Mach Natural Resources LP stock logo
MNR
Mach Natural Resources
$0.3810.57%8/21/20258/22/20259/4/2025
(Data available from 1/1/2013 forward)
CompanyDebt-to-Equity RatioCurrent RatioQuick Ratio
Eni SpA stock logo
E
ENI
0.37
1.18
1.02
Intermap Technologies Co. stock logo
IMP
Intermap Technologies
550.00
0.52
0.20
Mach Natural Resources LP stock logo
MNR
Mach Natural Resources
0.41
0.79
0.69
Nine Energy Service, Inc. stock logo
NINE
Nine Energy Service
N/A
1.87
1.29

Institutional Ownership

CompanyInstitutional Ownership
Eni SpA stock logo
E
ENI
1.18%
Intermap Technologies Co. stock logo
IMP
Intermap Technologies
N/A
Mach Natural Resources LP stock logo
MNR
Mach Natural Resources
78.36%
Nine Energy Service, Inc. stock logo
NINE
Nine Energy Service
57.61%

Insider Ownership

CompanyInsider Ownership
Eni SpA stock logo
E
ENI
0.01%
Intermap Technologies Co. stock logo
IMP
Intermap Technologies
18.97%
Mach Natural Resources LP stock logo
MNR
Mach Natural Resources
87.80%
Nine Energy Service, Inc. stock logo
NINE
Nine Energy Service
4.10%
CompanyEmployeesShares OutstandingFree FloatOptionable
Eni SpA stock logo
E
ENI
32,4921.69 billion1.69 billionOptionable
Intermap Technologies Co. stock logo
IMP
Intermap Technologies
5,30038.13 millionN/ANot Optionable
Mach Natural Resources LP stock logo
MNR
Mach Natural Resources
N/A118.34 million14.44 millionN/A
Nine Energy Service, Inc. stock logo
NINE
Nine Energy Service
1,07743.34 million41.56 millionOptionable

Recent News About These Companies

Q3 EPS Forecast for Nine Energy Service Decreased by Analyst
Nine Energy Stock Price History - Investing.com
Nine Mile Metals Announces Private Placement Financing
Why Nine Energy Service (NINE) Is Crashing This Week

New MarketBeat Followers Over Time

Media Sentiment Over Time

Top Headlines

View All Headlines
ENI stock logo

ENI NYSE:E

$34.98 -0.23 (-0.66%)
Closing price 03:59 PM Eastern
Extended Trading
$34.96 -0.02 (-0.06%)
As of 04:10 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 Polygon.io. Learn more.

Eni SpA engages in the exploration, production, refining, and sale of oil, gas, electricity, and chemicals. It operates through the following segments: Exploration and Production, Global Gas and LNG Portfolio, Refining & Marketing and Chemicals, Power & Renewables, and Corporate and Other Activities. The Exploration and Production segment engages in research, development and production of oil, condensates and natural gas, forestry conservation (REDD+) and CO2 capture and storage projects. The Global Gas and LNG Portfolio segment refers to the supply and sale of wholesale natural gas by pipeline, international transport and purchase and marketing of LNG, which includes gas trading activities finalized to hedging and stabilizing the trade margins, as well as optimizing the gas asset portfolio. The Refining & Marketing and Chemicals segment engages in supply, processing, distribution, and marketing of fuels and chemicals. The Corporate and Other Activities segment includes the main business support functions in particular holding, central treasury, IT, human resources, real estate services, captive insurance activities, research and development, new technologies, business digitalization, and environmental activities. The company was founded on February 10, 1953 and is headquartered in Rome, Italy.

Intermap Technologies stock logo

Intermap Technologies TSE:IMP

C$3.23 +0.22 (+7.31%)
As of 04:00 PM Eastern

Intermap Technologies Corp is a global location-based geospatial intelligence company. It offers end-to-end geospatial services to government and commercial markets with patented sensors and processing technology. Its solutions are used for a range of applications, including flood and wildfire insurance, aviation, telecom, renewables, and railway.

Mach Natural Resources stock logo

Mach Natural Resources NYSE:MNR

$14.27 -0.11 (-0.76%)
Closing price 03:59 PM Eastern
Extended Trading
$14.28 +0.01 (+0.04%)
As of 04:16 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 Polygon.io. Learn more.

Mach Natural Resources LP, an independent upstream oil and gas company, focuses on the acquisition, development, and production of oil, natural gas, and natural gas liquids reserves in the Anadarko Basin region of Western Oklahoma, Southern Kansas, and the panhandle of Texas. It also owns a portfolio of midstream assets, as well as owns plants and water infrastructure. The company was incorporated in 2023 and is headquartered in Oklahoma City, Oklahoma.

Nine Energy Service stock logo

Nine Energy Service NYSE:NINE

$0.66 +0.02 (+2.46%)
Closing price 03:59 PM Eastern
Extended Trading
$0.66 0.00 (-0.20%)
As of 04:38 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 Polygon.io. Learn more.

Nine Energy Service, Inc. operates as an onshore completion services provider that targets unconventional oil and gas resource development in North American basins and internationally. It offers cementing services, including blending high-grade cement and water with various solid and liquid additives to create a cement slurry that is pumped between the casing and the wellbore of the well. The company also provides open hole and cemented completion tool products, such as liner hangers and accessories, fracture isolation packers, frac sleeves, stage one prep tools, casing flotation tools, specialty open hole float equipment, disk subs, composite cement retainers, and centralizers that provide pinpoint frac sleeve system technologies. In addition, it offers wireline services consisting of plug-and-perf completions, which is a multistage well completion technique for cased-hole wells that consists of deploying perforating guns and isolation tools to a specified depth; and coiled tubing services, which perform wellbore intervention operations utilizing a continuous steel pipe that is transported to the wellsite wound on a large spool. The company was formerly known as NSC-Tripoint, Inc. and changed its name to Nine Energy Service, Inc. in October 2011. Nine Energy Service, Inc. was incorporated in 2011 and is headquartered in Houston, Texas.