Free Trial
Memorial Day Savings! Save $100 on MarketBeat All Access
Claim Your Discount
Claim MarketBeat All Access Sale Promotion

Leo Mariani Analyst Performance

Managing Director, Senior Research Analyst at Roth Mkm

Leo Mariani is a stock analyst at Roth Mkm focused in the energy sector, covering 32 publicly traded companies. Over the past year, Leo Mariani has issued 36 stock ratings, including buy, hold, and sell recommendations. While full access to Leo Mariani's proprietary MarketBeat Analyst Ranking is reserved for MarketBeat All Access subscribers, the rating is updated daily to reflect the most recent analyst activity. This profile highlights Leo Mariani's coverage history, rating activity, and performance tendencies — helping individual investors make more informed trading decisions.

Analyst Rankings, Coverage, and Performance Statistics

Average Return
00.00% 12-Month ROI
Success Rate
00.00% Profitable Ratings
Total Ratings
81 Last 11 Years
Buy Recommendations
58.44% 45 Buy Ratings
Companies Covered
32 Unique Companies

Ratings Distribution

RatingPercentageCount
Strong Buy0.0%0 ratings
Buy58.4%45 ratings
Hold40.3%31 ratings
Sell1.3%1 ratings

Out of 77 total stock ratings issued by Leo Mariani at Roth Mkm, the majority (58.4%) have been Buy recommendations, followed by 40.3% Hold and 1.3% Sell.

Exchange Coverage

ExchangePercentageCount
NYSE
62.5% of companies on NYSE
20 companies
NASDAQ
31.3% of companies on NASDAQ
10 companies
TSE
3.1% of companies on TSE
1 company
NYSEAMERICAN
3.1% of companies on NYSEAMERICAN
1 company

Leo Mariani, an analyst at Roth Mkm, currently covers 32 companies listed on NYSE, NASDAQ, TSE and NYSEAMERICAN, with the majority traded on NYSE.

Coverage Focus

Sector IconSectorPercentage
Energy
27 companies
84.4%
Industrials
2 companies
6.3%
Business Services
1 company
3.1%
Utilities
1 company
3.1%
Basic Materials
1 company
3.1%

Leo Mariani of Roth Mkm specializes in stock coverage within the Energy sector, with additional focus on Industrials and Business Services companies.

Coverage Industries

IndustryPercentage
OIL - US EXP&PROD
17 companies
53.1%
OIL - US INTEGRTD
5 companies
15.6%
OTHER ALT ENERGY
4 companies
12.5%
TECHNOLOGY SERVICES
1 company
3.1%
MACH - ELECTRICAL
1 company
3.1%
UTIL - ELEC PWR
1 company
3.1%
SPECIALTY INDUSTRIAL MACHINERY
1 company
3.1%
OIL - US RYLTY TR
1 company
3.1%
INDUSTRIAL METALS & MINERALS
1 company
3.1%

About Leo Mariani

Leo Mariani, CFA is a Managing Director, Senior Research Analyst at ROTH. He joined MKM Partners in June 2022 from Key Banc Capital Markets before the acquisition by Roth Capital Partners in 2023. With 24 years of experience, he has an extensive background in covering the Oil and Gas Exploration and Production sector as well as selecting Renewable Energy names. He has spent 19 years in equity research and almost five years in investment banking. Previously, he held the position of senior E&P analyst at RBC Capital Markets for nearly ten years and has also worked at Jefferies and NatAlliance Securities. Additionally, he has worked in investment banking roles at both PaineWebber and UBS, covering various energy industry and utilities subsectors. Mr. Mariani's stock picking abilities have been recognized, as he was ranked #2 globally by TipRanks in 2021 and #2 in the energy sector by the Wall St. Journal's Best on the Street survey in 2007. Mr. Mariani graduated with honors from Brown University, holding a double major in Business Economics and Organizational Behavior and Management. He is also a CFA charterholder.

Leo Mariani's Ratings History at Roth Mkm

Recommendation ROI is the percentage between the price on the Report Date to the price 12 months after the report date.
Available with a MarketBeat All Access Subscription
12-Month ROIUpgrade to All Access to use the All ROI Filter
CompanyReport DateActionReport Date Price12-Month
Price Target
Rating12-Month
Price & ROI
Details
Diamondback Energy, Inc. stock logo
FANG
Diamondback Energy
5/5/2026Reiterated Rating$207.75$205.00Neutral
SM Energy Company stock logo
SM
SM Energy
4/8/2026Reiterated Rating$31.30$33.00Neutral
Permian Resources Corporation stock logo
PR
Permian Resources
4/8/2026Reiterated Rating$21.35$22.00Neutral
Matador Resources Company stock logo
MTDR
Matador Resources
4/8/2026Reiterated Rating$64.38$65.00Neutral
Magnolia Oil & Gas Corp stock logo
MGY
Magnolia Oil & Gas
4/8/2026Reiterated Rating$31.89$32.00Neutral
Diamondback Energy, Inc. stock logo
FANG
Diamondback Energy
4/8/2026Reiterated Rating$195.50$200.00Neutral
Occidental Petroleum Corporation stock logo
OXY
Occidental Petroleum
2/20/2026Boost Price Target$51.87$45.00Neutral
EQT Corporation stock logo
EQT
EQT
2/18/2026Reiterated Rating$59.02Neutral
ConocoPhillips stock logo
COP
ConocoPhillips
2/17/2026Downgrade$111.51$112.00Neutral
BKV Corporation stock logo
BKV
BKV
2/5/2026Reiterated Rating$28.99$32.00Buy
ConocoPhillips stock logo
COP
ConocoPhillips
2/5/2026Reiterated Rating$104.50$112.00Buy
Coterra Energy Inc. stock logo
CTRA
Coterra Energy
2/3/2026Set Price Target$28.15$28.00Neutral
Coterra Energy Inc. stock logo
CTRA
Coterra Energy
2/3/2026Downgrade$28.97Hold
ConocoPhillips stock logo
COP
ConocoPhillips
1/23/2026Boost Price Target$98.34$105.00Buy
Coterra Energy Inc. stock logo
CTRA
Coterra Energy
1/23/2026Boost Price Target$27.44$30.00Buy
BKV Corporation stock logo
BKV
BKV
1/7/2026Initiated Coverage$26.61$31.00Buy
Sable Offshore Corp. stock logo
SOC
Sable Offshore
12/24/2025Reiterated Rating$9.65Buy
Antero Resources Corporation stock logo
AR
Antero Resources
12/8/2025Reiterated Rating$36.56$36.00Neutral
Sable Offshore Corp. stock logo
SOC
Sable Offshore
12/1/2025Reiterated Rating$4.37Buy
LanzaTech Global, Inc. stock logo
LNZA
LanzaTech Global
11/20/2025Lower Price Target$12.98$14.00Neutral
Sable Offshore Corp. stock logo
SOC
Sable Offshore
11/11/2025Reiterated Rating$6.93$22.00Buy
Coterra Energy Inc. stock logo
CTRA
Coterra Energy
11/4/2025Reiterated Rating$25.58$27.00Buy
ConocoPhillips stock logo
COP
ConocoPhillips
10/15/2025Lower Price Target$88.54$100.00Buy
Occidental Petroleum Corporation stock logo
OXY
Occidental Petroleum
10/2/2025Boost Price Target$44.29$46.00Neutral
California Resources Corporation stock logo
CRC
California Resources
9/15/2025Set Price Target$56.25$63.00
ConocoPhillips stock logo
COP
ConocoPhillips
9/3/2025Reiterated Rating$94.71Buy
Viper Energy Inc. stock logo
VNOM
Viper Energy
8/26/2025Set Price Target$38.97$50.00Buy
Range Resources Corporation stock logo
RRC
Range Resources
8/18/2025Downgrade$34.42$35.00Neutral
Expand Energy Corporation stock logo
EXE
Expand Energy
8/18/2025Downgrade$95.13$98.00Neutral
EQT Corporation stock logo
EQT
EQT
8/18/2025Downgrade$52.81$57.00Neutral
Comstock Resources, Inc. stock logo
CRK
Comstock Resources
8/18/2025Downgrade$15.96$12.00Sell
Antero Resources Corporation stock logo
AR
Antero Resources
8/18/2025Downgrade$32.06$32.00Neutral
ConocoPhillips stock logo
COP
ConocoPhillips
8/7/2025Reiterated Rating$94.00$108.00Buy
EOG Resources, Inc. stock logo
EOG
EOG Resources
7/9/2025Downgrade$123.92$134.00Neutral
EQT Corporation stock logo
EQT
EQT
6/24/2025Initiated Coverage$59.34$69.00Buy
Prairie Operating Co. stock logo
PROP
Prairie Operating
6/12/2025Initiated Coverage$3.95$8.00Buy
Civitas Resources, Inc. stock logo
CIVI
Civitas Resources
5/15/2025Downgrade$31.01$34.00Neutral
Murphy Oil Corporation stock logo
MUR
Murphy Oil
5/15/2025Downgrade$22.95$25.00Neutral
Sable Offshore Corp. stock logo
SOC
Sable Offshore
3/27/2025Initiated Coverage$26.22$30.00Buy
CNX Resources Corporation. stock logo
CNX
CNX Resources
1/23/2025Set Price Target$29.51$30.00
Your book attached (Ad)

Bill Poulos is giving away his 'Safe Trade Options Formula' book for free - but only for a limited time through a temporary download link. He plans to charge for it soon. Download your copy now and lock it in at no cost, regardless of future pricing.tc pixel

Download the Safe Trade Options Formula book for free before access closes
Murphy Oil Corporation stock logo
MUR
Murphy Oil
1/23/2025Set Price Target$27.32$37.00
Occidental Petroleum Corporation stock logo
OXY
Occidental Petroleum
1/23/2025Set Price Target$50.42$54.00