Leo Mariani

Stock Analyst at Roth Capital

(3.98)
# 503
Out of 5,182 analysts
251
Total ratings
71.89%
Success rate
68.44%
Average return

Stocks Rated by Leo Mariani

SM Energy Company
Apr 8, 2026
Downgrades: Neutral
Price Target: $24$33
Current: $28.08
Upside: +17.52%
Permian Resources
Apr 8, 2026
Downgrades: Neutral
Price Target: $20$22
Current: $19.91
Upside: +10.50%
Matador Resources Company
Apr 8, 2026
Downgrades: Neutral
Price Target: $52$65
Current: $58.97
Upside: +10.23%
Magnolia Oil & Gas
Apr 8, 2026
Downgrades: Neutral
Price Target: $29$32
Current: $28.71
Upside: +11.46%
Diamondback Energy
Apr 8, 2026
Downgrades: Neutral
Price Target: $180$200
Current: $189.80
Upside: +5.37%
ConocoPhillips
Feb 17, 2026
Downgrades: Neutral
Price Target: $112
Current: $120.26
Upside: -6.87%
BKV Corporation
Jan 7, 2026
Initiates: Buy
Price Target: $31
Current: $27.52
Upside: +12.65%
LanzaTech Global
Nov 20, 2025
Maintains: Neutral
Price Target: $20$14
Current: $23.80
Upside: -41.18%
Sable Offshore
Nov 11, 2025
Reiterates: Buy
Price Target: $22
Current: $14.08
Upside: +56.25%
Occidental Petroleum
Oct 2, 2025
Maintains: Neutral
Price Target: $45$46
Current: $56.33
Upside: -18.34%
Downgrades: Neutral
Price Target: $44$35
Current: $41.67
Upside: -16.01%
Downgrades: Neutral
Price Target: $125$98
Current: $94.26
Upside: +3.97%
Downgrades: Neutral
Price Target: $44$32
Current: $37.16
Upside: -13.89%
Downgrades: Sell
Price Target: $18$12
Current: $16.51
Upside: -27.32%
Downgrades: Neutral
Price Target: $75$57
Current: $56.98
Upside: +0.04%
Downgrades: Neutral
Price Target: $140$134
Current: $132.43
Upside: +1.19%
Initiates: Buy
Price Target: $8
Current: $1.21
Upside: +561.16%
Downgrades: Neutral
Price Target: $27$25
Current: $38.06
Upside: -34.31%
Maintains: Buy
Price Target: $46$53
Current: $47.01
Upside: +12.74%
Upgrades: Buy
Price Target: $25$29
Current: $31.85
Upside: -8.95%
Maintains: Neutral
Price Target: $18$22
Current: $37.89
Upside: -41.94%
Maintains: Buy
Price Target: $37$39
Current: $37.60
Upside: +3.72%
Maintains: Buy
Price Target: $58$56
Current: $63.92
Upside: -12.39%
Maintains: Buy
Price Target: $66$57
Current: $49.58
Upside: +14.97%
Reiterates: Buy
Price Target: $19
Current: $14.56
Upside: +30.49%
Maintains: Overweight
Price Target: $66$75
Current: $36.71
Upside: +104.30%
Maintains: Overweight
Price Target: $17$18
Current: $14.34
Upside: +25.52%
Initiates: Sector Weight
Price Target: n/a
Current: $9.49
Upside: -
Initiates: Sector Weight
Price Target: n/a
Current: $3.10
Upside: -
Assumes: Overweight
Price Target: $30
Current: $220.91
Upside: -86.42%
Initiates: Overweight
Price Target: $40
Current: $3.08
Upside: +1,198.70%
Maintains: Overweight
Price Target: $34$37
Current: $137.00
Upside: -72.99%
Initiates: Sector Weight
Price Target: n/a
Current: $14.00
Upside: -