Leo Mariani

Stock Analyst at Roth MKM

(4.98)
# 52
Out of 4,509 analysts
813
Total ratings
69.1%
Success rate
30.2%
Average return

Stocks Rated by Leo Mariani

Comstock Resources
Jul 13, 2026
Upgraded: Hold
Price Target: $14$13
Current: $13.24
Upside: -1.81%
Diamondback Energy
Jul 13, 2026
Maintained: Buy
Price Target: $212
Current: $191.60
Upside: +10.65%
Tamboran Resources
Jul 13, 2026
Maintained: Buy
Price Target: $47
Current: $31.71
Upside: +48.22%
EOG Resources
Jul 10, 2026
Rated: Hold
Price Target: $136
Current: $139.61
Upside: -2.59%
Talos Energy
Jul 1, 2026
Upgraded: Buy
Price Target: $16$17
Current: $14.23
Upside: +19.47%
Sable Offshore
Jul 1, 2026
Maintained: Buy
Price Target: $22$15
Current: $4.43
Upside: +238.60%
BKV Corporation
Jun 30, 2026
Maintained: Buy
Price Target: $32$26
Current: $25.79
Upside: +0.81%
Matador Resources Company
Jun 29, 2026
Reiterated: Buy
Price Target: $65
Current: $53.11
Upside: +22.39%
Prairie Operating Co.
Jun 25, 2026
Maintained: Buy
Price Target: $3.5
Current: $0.7729
Upside: +352.84%
Antero Resources
Jun 23, 2026
Maintained: Hold
Price Target: $38
Current: $34.28
Upside: +10.85%
Maintained: Hold
Price Target: $36
Current: $34.90
Upside: +3.15%
Upgraded: Buy
Price Target: $37$38
Current: $34.67
Upside: +9.60%
Upgraded: Buy
Price Target: $124$130
Current: $112.85
Upside: +15.20%
Upgraded: Buy
Price Target: $30$32
Current: $29.89
Upside: +7.06%
Upgraded: Buy
Price Target: $22$23
Current: $19.62
Upside: +17.23%
Upgraded: Buy
Price Target: $31
Current: $26.70
Upside: +16.10%
Rated: Buy
Price Target: $72
Current: $53.34
Upside: +34.98%
Rated: Hold
Price Target: $15
Current: $5.82
Upside: +157.73%
Maintained: Hold
Price Target: $45$55
Current: $54.81
Upside: +0.35%
Maintained: Buy
Price Target: $50$54
Current: $43.21
Upside: +24.97%
Maintained: Hold
Price Target: $35$38
Current: $32.34
Upside: +17.50%
Rated: Hold
Price Target: $109$100
Current: $87.10
Upside: +14.81%
Maintained: Hold
Price Target: $41$42
Current: $36.24
Upside: +15.89%
Maintained: Hold
Price Target: $57
Current: $49.72
Upside: +14.64%
Downgraded: Hold
Price Target: $3
Current: $0.806
Upside: n/a
Maintained: Buy
Price Target: $73
Current: $39.73
Upside: n/a
Maintained: Buy
Price Target: $40
Current: $2.17
Upside: n/a
Maintained: Buy
Price Target: $17$18
Current: $14.95
Upside: n/a
Maintained: Buy
Price Target: $50$55
Current: $35.75
Upside: n/a
Initiated Coverage: Hold
Price Target: $15.30
Current: $4.20
Upside: n/a
Initiated Coverage: Hold
Price Target: n/a
Current: $19.08
Upside: n/a
Upgraded: Buy
Price Target: $30
Current: $233.49
Upside: n/a
Maintained: Buy
Price Target: $37$40
Current: $158.02
Upside: n/a
Maintained: Buy
Price Target: $28$32
Current: $27.24
Upside: n/a
Initiated Coverage: Hold
Price Target: $12
Current: $14.31
Upside: n/a
Maintained: Buy
Price Target: $10$9
Current: -
Upside: n/a
Downgraded: Hold
Price Target: $5
Current: $4.13
Upside: n/a
Upgraded: Buy
Price Target: $9
Current: $5.46
Upside: n/a