← Back to Mkm Partners

Leo Mariani Score: 36

Analyst at Roth Capital, MKM Partners, Loop Capital Markets, KeyBanc
Avg Return (Buy)
? How much profit would you make?
Calculates the average return of all BUY recommendations after exactly 1 year (or today if newer).

Note: Sell ratings are ignored here to focus on investment potential.
+2.4%
1 Year Cap
Win Rate
? How often is the direction correct?
Percentage of trades that are currently profitable.
• Buy: Stock price went UP 📈
• Sell: Stock price went DOWN 📉
56%
20 W / 16 L
Target Met
? How often was the target reached?
Hits vs. Total.
74%
14 W / 5 L
Precision Hit
? How often precise (±3%)?
Hits vs. Total.
16%
3 W / 16 L
Bullseye Hit
? How often perfect (±1%)?
Hits vs. Total.
0%
0 W / 19 L
High Conviction
? The "Brave" Trades (>20% Upside)
Win Rate only for recommendations where the analyst predicted a massive move (>20%).
Shows if they are right when they bet big.
64%
7 W / 4 L
Long Wins
? Success rate for BUY ratings
How often is the analyst right when saying "Buy"?
(Price went UP).
52%
17 W / 16 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
100%
3 W / 0 L

Coverage & Price Targets

Date Stock Signal Target Start Price Best Price (1Y) Accuracy Current Price
Jun 22, 2026
APA Corporation APA
BUY $38.00
Est. +15%
$33.03 $34.36
Pending
$32.36 -2.0%
Jun 22, 2026
Magnolia Oil & Gas Corp - Ordinary Shares - Class A MGY
BUY $31.00
Est. +17%
$26.41 $28.00
Pending
$25.20 -4.6%
Jun 22, 2026
SM Energy Co SM
BUY $32.00
Est. +18%
$27.14 $28.01
Pending
$26.85 -1.1%
May 21, 2026
Tamboran Resources Corp. TBN
BUY $47.00
Est. +31%
$35.94 $40.37
Pending
$30.93 -13.9%
May 07, 2026
Murphy Oil Corp. MUR
SELL $36.00
Est. +4%
$37.63 $31.49 (Low)
Target Met
$31.88 +15.3%
Apr 30, 2026
Antero Resources Corp AR
SELL $38.00
Est. +3%
$39.25 $32.82 (Low)
Target Met
$35.38 +9.9%
Feb 05, 2026
BKV Corporation BKV
BUY $32.00
Est. +10%
$28.98 $32.80
Precision Hit (±3%)
$27.35 -5.6%
Jan 07, 2026
BKV Corporation BKV
BUY $31.00
Est. +16%
$26.65 $32.80
Target Met
$27.35 +2.6%
Nov 04, 2025
Coterra Energy Inc CTRA
BUY $27.00
Est. +6%
$25.52 $36.88
Target Met
$32.56 +27.6%
Sep 15, 2025
California Resources Corporation - Ordinary Shares - New CRC
BUY $63.00
Est. +19%
$53.01 $71.98
Target Met
$51.26 -3.3%
Aug 26, 2025
Viper Energy Inc - Ordinary Shares - Class A VNOM
BUY $50.00
Est. +28%
$38.97 $51.13
Precision Hit (±3%)
$40.75 +4.6%
Aug 18, 2025
Range Resources Corp RRC
BUY $35.00
Est. +2%
$34.38 $48.31
Target Met
$37.81 +10.0%
Aug 18, 2025
Comstock Resources, Inc. CRK
SELL $12.00
Est. +25%
$15.94 $12.44 (Low)
Pending
$14.68 +7.9%
Aug 07, 2025
Conoco Phillips COP
BUY $108.00
Est. +17%
$92.65 $135.87
Target Met
$104.73 +13.0%
May 23, 2025
Sable Offshore Corp. SOC
BUY $37.00
Est. +15%
$32.10 $33.27
Miss
$4.25 -86.8%
May 15, 2025
Civitas Resources Inc - Ordinary Shares New CIVI
BUY $34.00
Est. +15%
$29.49 $37.45
Target Met
$27.38 -7.2%
Jan 23, 2025
CNX Resources Corp CNX
BUY $30.00
Est. +5%
$28.50 $42.13
Target Met
$33.84 +18.7%
Jan 23, 2025
Occidental Petroleum Corp. OXY
BUY $54.00
Est. +7%
$50.34 $52.58
Precision Hit (±3%)
$48.91 -2.8%
Jan 23, 2025
Murphy Oil Corp. MUR
BUY $37.00
Est. +22%
$30.40 $35.19
Miss
$31.88 +4.9%
Oct 16, 2024
Viper Energy Inc - Ordinary Shares - Class A VNOM
BUY $53.00
Est. +5%
$50.29 $56.76
Target Met
$40.75 -19.0%
Sep 27, 2024
Chesapeake Energy Corp. - Ordinary Shares - New CHK
BUY $92.00
Est. +15%
$80.30 $83.86
Miss
$81.46 +1.4%
Aug 27, 2024
Coterra Energy Inc CTRA
BUY $29.00
Est. +20%
$24.20 $29.95
Target Met
$32.56 +34.5%
Jan 26, 2024
APA Corporation APA
BUY $74.00
Est. +131%
$32.04 $33.41
Miss
$32.36 +1.0%
Apr 20, 2023
Viper Energy Inc - Ordinary Shares - Class A VNOM
BUY $34.00
Est. +18%
$28.87 - -
$40.75 +41.1%
Jul 27, 2022
APA Corporation APA
BUY $45.00
Est. +32%
$34.12 - -
$32.36 -5.2%
Jul 27, 2022
Conoco Phillips COP
BUY $110.00
Est. +19%
$92.26 - -
$104.73 +13.5%
Jul 27, 2022
EOG Resources, Inc. EOG
BUY $123.00
Est. +16%
$106.30 - -
$130.78 +23.0%
Jul 27, 2022
Magnolia Oil & Gas Corp - Ordinary Shares - Class A MGY
BUY $26.00
Est. +14%
$22.89 - -
$25.20 +10.1%
Jul 27, 2022
Pioneer Natural Resources Co. PXD
BUY $264.00
Est. +18%
$223.20 - -
$269.62 +20.8%
Jul 27, 2022
Permian Resources Corp - Ordinary Shares - Class A PR
BUY $10.00
Est. +57%
$6.38 - -
$18.20 +185.3%
Jul 27, 2022
Centennial Resource Development Inc. - Class A CDEV
BUY $10.00
Est. +57%
$6.38 $8.13
Miss
$7.62 +19.4%
May 10, 2022
Plug Power Inc PLUG
BUY $40.00
Est. +156%
$15.62 - -
$2.64 -83.1%
Apr 05, 2022
APA Corporation APA
BUY $45.00
Est. +8%
$41.69 - -
$32.36 -22.4%
Mar 04, 2022
APA Corporation APA
BUY $41.00
Est. +4%
$39.48 - -
$32.36 -18.0%
Jan 05, 2022
Ballard Power Systems Inc. BLDP
BUY $15.30
Est. +27%
$12.01 - -
$3.52 -70.7%
Jan 05, 2022
Bloom Energy Corp - Ordinary Shares - Class A BE
BUY $30.00
Est. +48%
$20.21 - -
$270.89 +1240.4%
Signal & Target
BUY $38.00
Start Price $33.03
Best Price (1Y)
$34.36
Current Price $32.36
Return -2.0%
Signal & Target
BUY $31.00
Start Price $26.41
Best Price (1Y)
$28.00
Current Price $25.20
Return -4.6%
SM Energy Co
SM
Jun 22, 2026
Signal & Target
BUY $32.00
Start Price $27.14
Best Price (1Y)
$28.01
Current Price $26.85
Return -1.1%
Signal & Target
BUY $47.00
Start Price $35.94
Best Price (1Y)
$40.37
Current Price $30.93
Return -13.9%
Signal & Target
SELL $36.00
Start Price $37.63
Best Price (1Y)
$31.49
Current Price $31.88
Return +15.3%
Signal & Target
SELL $38.00
Start Price $39.25
Best Price (1Y)
$32.82
Current Price $35.38
Return +9.9%
Signal & Target
BUY $32.00
Start Price $28.98
Best Price (1Y)
$32.80
Current Price $27.35
Return -5.6%
Signal & Target
BUY $31.00
Start Price $26.65
Best Price (1Y)
$32.80
Current Price $27.35
Return +2.6%
Signal & Target
BUY $27.00
Start Price $25.52
Best Price (1Y)
$36.88
Current Price $32.56
Return +27.6%
Signal & Target
BUY $63.00
Start Price $53.01
Best Price (1Y)
$71.98
Current Price $51.26
Return -3.3%
Signal & Target
BUY $50.00
Start Price $38.97
Best Price (1Y)
$51.13
Current Price $40.75
Return +4.6%
Signal & Target
BUY $35.00
Start Price $34.38
Best Price (1Y)
$48.31
Current Price $37.81
Return +10.0%
Signal & Target
SELL $12.00
Start Price $15.94
Best Price (1Y)
$12.44
Current Price $14.68
Return +7.9%
Signal & Target
BUY $108.00
Start Price $92.65
Best Price (1Y)
$135.87
Current Price $104.73
Return +13.0%
Signal & Target
BUY $37.00
Start Price $32.10
Best Price (1Y)
$33.27
Current Price $4.25
Return -86.8%
Signal & Target
BUY $34.00
Start Price $29.49
Best Price (1Y)
$37.45
Current Price $27.38
Return -7.2%
Signal & Target
BUY $30.00
Start Price $28.50
Best Price (1Y)
$42.13
Current Price $33.84
Return +18.7%
Signal & Target
BUY $54.00
Start Price $50.34
Best Price (1Y)
$52.58
Current Price $48.91
Return -2.8%
Signal & Target
BUY $37.00
Start Price $30.40
Best Price (1Y)
$35.19
Current Price $31.88
Return +4.9%
Signal & Target
BUY $53.00
Start Price $50.29
Best Price (1Y)
$56.76
Current Price $40.75
Return -19.0%
Signal & Target
BUY $92.00
Start Price $80.30
Best Price (1Y)
$83.86
Current Price $81.46
Return +1.4%
Signal & Target
BUY $29.00
Start Price $24.20
Best Price (1Y)
$29.95
Current Price $32.56
Return +34.5%
Signal & Target
BUY $74.00
Start Price $32.04
Best Price (1Y)
$33.41
Current Price $32.36
Return +1.0%
Signal & Target
BUY $34.00
Start Price $28.87
Best Price (1Y)
-
Current Price $40.75
Return +41.1%
Signal & Target
BUY $45.00
Start Price $34.12
Best Price (1Y)
-
Current Price $32.36
Return -5.2%
Signal & Target
BUY $110.00
Start Price $92.26
Best Price (1Y)
-
Current Price $104.73
Return +13.5%
Signal & Target
BUY $123.00
Start Price $106.30
Best Price (1Y)
-
Current Price $130.78
Return +23.0%
Signal & Target
BUY $26.00
Start Price $22.89
Best Price (1Y)
-
Current Price $25.20
Return +10.1%
Signal & Target
BUY $264.00
Start Price $223.20
Best Price (1Y)
-
Current Price $269.62
Return +20.8%
Signal & Target
BUY $10.00
Start Price $6.38
Best Price (1Y)
-
Current Price $18.20
Return +185.3%
Signal & Target
BUY $10.00
Start Price $6.38
Best Price (1Y)
$8.13
Current Price $7.62
Return +19.4%
Signal & Target
BUY $40.00
Start Price $15.62
Best Price (1Y)
-
Current Price $2.64
Return -83.1%
Signal & Target
BUY $45.00
Start Price $41.69
Best Price (1Y)
-
Current Price $32.36
Return -22.4%
Signal & Target
BUY $41.00
Start Price $39.48
Best Price (1Y)
-
Current Price $32.36
Return -18.0%
Signal & Target
BUY $15.30
Start Price $12.01
Best Price (1Y)
-
Current Price $3.52
Return -70.7%
Signal & Target
BUY $30.00
Start Price $20.21
Best Price (1Y)
-
Current Price $270.89
Return +1240.4%