← Back to Roth Capital

Leo Mariani Score: 37

Analyst at Roth Capital, MKM Partners, 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.
+4.1%
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 📉
55%
18 W / 15 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.
21%
4 W / 15 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).
53%
16 W / 14 L
Short Wins
? Success rate for SELL ratings
How often is the analyst right when saying "Sell"?
(Price went DOWN).
67%
2 W / 1 L

Coverage & Price Targets

Date Stock Signal Target Start Price Best Price (1Y) Accuracy Current Price
May 21, 2026
Tamboran Resources Corp. TBN
BUY $47.00
Est. +31%
$35.94 $40.37
Pending
$40.37 +12.3%
May 07, 2026
Murphy Oil Corp. MUR
SELL $36.00
Est. +4%
$37.63 $35.19 (Low)
Precision Hit (±3%)
$38.84 -3.2%
Apr 30, 2026
Antero Resources Corp AR
SELL $38.00
Est. +3%
$39.25 $33.80 (Low)
Target Met
$34.83 +11.3%
Feb 05, 2026
BKV Corporation BKV
BUY $32.00
Est. +10%
$28.98 $32.80
Precision Hit (±3%)
$25.06 -13.5%
Jan 07, 2026
BKV Corporation BKV
BUY $31.00
Est. +16%
$26.65 $32.80
Target Met
$25.06 -6.0%
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
$58.61 +10.6%
Aug 26, 2025
Viper Energy Inc - Ordinary Shares - Class A VNOM
BUY $50.00
Est. +28%
$38.97 $51.13
Precision Hit (±3%)
$44.38 +13.9%
Aug 18, 2025
Comstock Resources, Inc. CRK
SELL $12.00
Est. +25%
$15.94 $12.44 (Low)
Pending
$13.52 +15.2%
Aug 18, 2025
Range Resources Corp RRC
BUY $35.00
Est. +2%
$34.38 $48.31
Target Met
$38.59 +12.2%
Aug 07, 2025
Conoco Phillips COP
BUY $108.00
Est. +17%
$92.65 $135.87
Target Met
$116.98 +26.3%
May 23, 2025
Sable Offshore Corp. SOC
BUY $37.00
Est. +15%
$32.10 $33.27
Miss
$10.88 -66.1%
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
Occidental Petroleum Corp. OXY
BUY $54.00
Est. +7%
$50.34 $52.58
Precision Hit (±3%)
$56.54 +12.3%
Jan 23, 2025
Murphy Oil Corp. MUR
BUY $37.00
Est. +22%
$30.40 $35.19
Miss
$38.84 +27.8%
Jan 23, 2025
CNX Resources Corp CNX
BUY $30.00
Est. +5%
$28.50 $42.13
Target Met
$33.15 +16.3%
Oct 16, 2024
Viper Energy Inc - Ordinary Shares - Class A VNOM
BUY $53.00
Est. +5%
$50.29 $56.76
Target Met
$44.38 -11.8%
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. +362%
$16.02 $33.41
Miss
$37.02 +131.1%
Apr 20, 2023
Viper Energy Inc - Ordinary Shares - Class A VNOM
BUY $34.00
Est. +18%
$28.87 - -
$44.38 +53.7%
Jul 27, 2022
EOG Resources, Inc. EOG
BUY $123.00
Est. +16%
$106.30 - -
$136.65 +28.6%
Jul 27, 2022
APA Corporation APA
BUY $45.00
Est. +32%
$34.12 - -
$37.02 +8.5%
Jul 27, 2022
Centennial Resource Development Inc. - Class A CDEV
BUY $10.00
Est. +57%
$6.38 $8.13
Miss
$7.62 +19.4%
Jul 27, 2022
Magnolia Oil & Gas Corp - Ordinary Shares - Class A MGY
BUY $26.00
Est. +14%
$22.89 - -
$27.62 +20.7%
Jul 27, 2022
Pioneer Natural Resources Co. PXD
BUY $264.00
Est. +18%
$223.20 - -
$269.62 +20.8%
Jul 27, 2022
Conoco Phillips COP
BUY $110.00
Est. +19%
$92.26 - -
$116.98 +26.8%
Jul 27, 2022
Permian Resources Corp - Ordinary Shares - Class A PR
BUY $10.00
Est. +57%
$6.38 - -
$19.51 +205.8%
May 10, 2022
Plug Power Inc PLUG
BUY $40.00
Est. +147%
$16.17 - -
$2.76 -82.9%
Apr 05, 2022
APA Corporation APA
BUY $45.00
Est. +8%
$41.69 - -
$37.02 -11.2%
Mar 04, 2022
APA Corporation APA
BUY $41.00
Est. +4%
$39.48 - -
$37.02 -6.2%
Jan 05, 2022
Bloom Energy Corp - Ordinary Shares - Class A BE
BUY $30.00
Est. +48%
$20.21 - -
$260.22 +1187.6%
Jan 05, 2022
Ballard Power Systems Inc. BLDP
BUY $15.30
Est. +27%
$12.01 - -
$4.22 -64.9%
Signal & Target
BUY $47.00
Start Price $35.94
Best Price (1Y)
$40.37
Current Price $40.37
Return +12.3%
Signal & Target
SELL $36.00
Start Price $37.63
Best Price (1Y)
$35.19
Current Price $38.84
Return -3.2%
Signal & Target
SELL $38.00
Start Price $39.25
Best Price (1Y)
$33.80
Current Price $34.83
Return +11.3%
Signal & Target
BUY $32.00
Start Price $28.98
Best Price (1Y)
$32.80
Current Price $25.06
Return -13.5%
Signal & Target
BUY $31.00
Start Price $26.65
Best Price (1Y)
$32.80
Current Price $25.06
Return -6.0%
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 $58.61
Return +10.6%
Signal & Target
BUY $50.00
Start Price $38.97
Best Price (1Y)
$51.13
Current Price $44.38
Return +13.9%
Signal & Target
SELL $12.00
Start Price $15.94
Best Price (1Y)
$12.44
Current Price $13.52
Return +15.2%
Signal & Target
BUY $35.00
Start Price $34.38
Best Price (1Y)
$48.31
Current Price $38.59
Return +12.2%
Signal & Target
BUY $108.00
Start Price $92.65
Best Price (1Y)
$135.87
Current Price $116.98
Return +26.3%
Signal & Target
BUY $37.00
Start Price $32.10
Best Price (1Y)
$33.27
Current Price $10.88
Return -66.1%
Signal & Target
BUY $34.00
Start Price $29.49
Best Price (1Y)
$37.45
Current Price $27.38
Return -7.2%
Signal & Target
BUY $54.00
Start Price $50.34
Best Price (1Y)
$52.58
Current Price $56.54
Return +12.3%
Signal & Target
BUY $37.00
Start Price $30.40
Best Price (1Y)
$35.19
Current Price $38.84
Return +27.8%
Signal & Target
BUY $30.00
Start Price $28.50
Best Price (1Y)
$42.13
Current Price $33.15
Return +16.3%
Signal & Target
BUY $53.00
Start Price $50.29
Best Price (1Y)
$56.76
Current Price $44.38
Return -11.8%
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 $16.02
Best Price (1Y)
$33.41
Current Price $37.02
Return +131.1%
Signal & Target
BUY $34.00
Start Price $28.87
Best Price (1Y)
-
Current Price $44.38
Return +53.7%
Signal & Target
BUY $123.00
Start Price $106.30
Best Price (1Y)
-
Current Price $136.65
Return +28.6%
Signal & Target
BUY $45.00
Start Price $34.12
Best Price (1Y)
-
Current Price $37.02
Return +8.5%
Signal & Target
BUY $10.00
Start Price $6.38
Best Price (1Y)
$8.13
Current Price $7.62
Return +19.4%
Signal & Target
BUY $26.00
Start Price $22.89
Best Price (1Y)
-
Current Price $27.62
Return +20.7%
Signal & Target
BUY $264.00
Start Price $223.20
Best Price (1Y)
-
Current Price $269.62
Return +20.8%
Signal & Target
BUY $110.00
Start Price $92.26
Best Price (1Y)
-
Current Price $116.98
Return +26.8%
Signal & Target
BUY $10.00
Start Price $6.38
Best Price (1Y)
-
Current Price $19.51
Return +205.8%
Signal & Target
BUY $40.00
Start Price $16.17
Best Price (1Y)
-
Current Price $2.76
Return -82.9%
Signal & Target
BUY $45.00
Start Price $41.69
Best Price (1Y)
-
Current Price $37.02
Return -11.2%
Signal & Target
BUY $41.00
Start Price $39.48
Best Price (1Y)
-
Current Price $37.02
Return -6.2%
Signal & Target
BUY $30.00
Start Price $20.21
Best Price (1Y)
-
Current Price $260.22
Return +1187.6%
Signal & Target
BUY $15.30
Start Price $12.01
Best Price (1Y)
-
Current Price $4.22
Return -64.9%