Leo Mariani

Stock Analyst at Roth MKM

(4.90)
# 272
Out of 5,133 analysts
899
Total ratings
64.2%
Success rate
15%
Average return

Stocks Rated by Leo Mariani

Tamboran Resources
Nov 13, 2026
Reiterated: Buy
Price Target: $47
Current: $29.25
Upside: +60.68%
Diamondback Energy
Nov 10, 2026
Reiterated: Buy
Price Target: $223
Current: $184.93
Upside: +20.59%
Occidental Petroleum
Nov 10, 2026
Reiterated: Buy
Price Target: $70
Current: $58.75
Upside: +19.15%
Sable Offshore
Nov 10, 2026
Rated: Buy
Price Target: $11 → $10
Current: $0.7299
Upside: +1,270.05%
BKV Corporation
Nov 6, 2026
Rated: Buy
Price Target: $28 → $23
Current: $19.25
Upside: +19.48%
Comstock Resources
Nov 6, 2026
Reiterated: Hold
Price Target: $14 → $13
Current: $15.18
Upside: -14.36%
EOG Resources
Nov 6, 2026
Reiterated: Hold
Price Target: $138 → $150
Current: $158.32
Upside: -5.26%
Magnolia Oil & Gas
Nov 6, 2026
Reiterated: Buy
Price Target: $29 → $28
Current: $24.54
Upside: +14.10%
Viper Energy
Nov 6, 2026
Rated: Buy
Price Target: $50
Current: $42.34
Upside: +18.09%
California Resources
Nov 3, 2026
Reiterated: Buy
Price Target: $59
Current: $48.31
Upside: +22.13%
Reiterated: Hold
Price Target: $37 → $40
Current: $38.74
Upside: +3.25%
Reiterated: Hold
Price Target: $34 → $35
Current: $36.56
Upside: -4.27%
Rated: Hold
Price Target: $52
Current: $52.81
Upside: -1.53%
Reiterated: Hold
Price Target: $42 → $53
Current: $51.83
Upside: +2.26%
Reiterated: Hold
Price Target: $93
Current: $88.53
Upside: +5.05%
Rated: Buy
Price Target: $126
Current: $142.28
Upside: -11.44%
Reiterated: Buy
Price Target: $60
Current: $53.47
Upside: +12.21%
Reiterated: Buy
Price Target: $17
Current: $16.26
Upside: +4.55%
Reiterated: Buy
Price Target: $39
Current: $48.44
Upside: -19.49%
Rated: Hold
Price Target: $34
Current: $36.82
Upside: -7.66%
Reiterated: Buy
Price Target: $2
Current: $0.4228
Upside: +373.04%
Reiterated: Buy
Price Target: $34
Current: $32.73
Upside: +3.88%
Rated: Buy
Price Target: $23 → $22
Current: $23.05
Upside: -4.56%
Rated: Hold
Price Target: $15
Current: $3.85
Upside: +289.61%
Reiterated: Buy
Price Target: $73
Current: $32.17
Upside: n/a
Reiterated: Buy
Price Target: $40
Current: $1.11
Upside: n/a
Reiterated: Buy
Price Target: $17 → $18
Current: $15.52
Upside: n/a
Reiterated: Buy
Price Target: $50 → $55
Current: $35.59
Upside: n/a
Upgraded: Buy
Price Target: $30
Current: $191.99
Upside: n/a
Initiated Coverage: Hold
Price Target: n/a
Current: $9.68
Upside: n/a
Initiated Coverage: Hold
Price Target: $15.30
Current: $2.00
Upside: n/a
Reiterated: Buy
Price Target: $37 → $40
Current: $114.69
Upside: n/a
Reiterated: Buy
Price Target: $28 → $32
Current: $23.90
Upside: n/a
Initiated Coverage: Hold
Price Target: $12
Current: $14.22
Upside: n/a
Downgraded: Hold
Price Target: $5
Current: $4.07
Upside: n/a
Upgraded: Buy
Price Target: $9
Current: $5.49
Upside: n/a