Leo Mariani

Stock Analyst at Roth MKM

(4.98)
# 53
Out of 4,966 analysts
862
Total ratings
70.4%
Success rate
26.1%
Average return

Stocks Rated by Leo Mariani

BKV Corporation
Sep 11, 2026
Rated: Buy
Price Target: $28
Current: $24.23
Upside: +15.56%
Matador Resources Company
Sep 10, 2026
Reiterated: Buy
Price Target: $60
Current: $61.05
Upside: -1.72%
Murphy Oil
Sep 10, 2026
Rated: Hold
Price Target: $34
Current: $38.50
Upside: -11.69%
Tamboran Resources
Sep 9, 2026
Reiterated: Buy
Price Target: $47
Current: $38.37
Upside: +22.51%
Talos Energy
Sep 2, 2026
Reiterated: Buy
Price Target: $17
Current: $17.68
Upside: -3.85%
Comstock Resources
Sep 1, 2026
Reiterated: Hold
Price Target: $12$14
Current: $14.83
Upside: -5.56%
Prairie Operating Co.
Aug 31, 2026
Reiterated: Buy
Price Target: $2
Current: $0.451
Upside: +343.46%
Sable Offshore
Aug 26, 2026
Reiterated: Buy
Price Target: $11
Current: $5.17
Upside: +112.77%
EOG Resources
Aug 24, 2026
Reiterated: Hold
Price Target: $138
Current: $147.36
Upside: -6.35%
Magnolia Oil & Gas
Aug 21, 2026
Rated: Buy
Price Target: $29
Current: $27.75
Upside: +4.50%
Reiterated: Buy
Price Target: $212
Current: $204.97
Upside: +3.43%
Reiterated: Buy
Price Target: $38$39
Current: $44.73
Upside: -12.81%
Reiterated: Buy
Price Target: $34
Current: $38.10
Upside: -10.76%
Rated: Buy
Price Target: $72$58
Current: $56.04
Upside: +3.50%
Rated: Buy
Price Target: $126
Current: $137.35
Upside: -8.26%
Rated: Hold
Price Target: $55
Current: $61.46
Upside: -10.51%
Rated: Buy
Price Target: $23$22
Current: $23.78
Upside: -7.49%
Reiterated: Buy
Price Target: $52$50
Current: $44.71
Upside: +11.83%
Reiterated: Hold
Price Target: $38$37
Current: $38.43
Upside: -3.72%
Rated: Hold
Price Target: $38$34
Current: $36.14
Upside: -5.91%
Reiterated: Hold
Price Target: $100$93
Current: $94.83
Upside: -1.93%
Reiterated: Hold
Price Target: $57$52
Current: $54.07
Upside: -3.83%
Rated: Hold
Price Target: $15
Current: $6.11
Upside: +145.50%
Reiterated: Hold
Price Target: $41$42
Current: $41.15
Upside: +2.07%
Downgraded: Hold
Price Target: $3
Current: $0.3809
Upside: n/a
Reiterated: Buy
Price Target: $73
Current: $35.24
Upside: n/a
Reiterated: Buy
Price Target: $40
Current: $2.10
Upside: n/a
Reiterated: Buy
Price Target: $17$18
Current: $14.90
Upside: n/a
Reiterated: Buy
Price Target: $50$55
Current: $36.59
Upside: n/a
Upgraded: Buy
Price Target: $30
Current: $275.75
Upside: n/a
Initiated Coverage: Hold
Price Target: n/a
Current: $15.89
Upside: n/a
Initiated Coverage: Hold
Price Target: $15.30
Current: $3.07
Upside: n/a
Reiterated: Buy
Price Target: $37$40
Current: $162.38
Upside: n/a
Reiterated: Buy
Price Target: $28$32
Current: $31.08
Upside: n/a
Initiated Coverage: Hold
Price Target: $12
Current: $15.00
Upside: n/a
Reiterated: Buy
Price Target: $10$9
Current: -
Upside: n/a
Downgraded: Hold
Price Target: $5
Current: $4.96
Upside: n/a
Upgraded: Buy
Price Target: $9
Current: $6.20
Upside: n/a