Leo Mariani

Stock Analyst at Roth MKM

(4.98)
# 51
Out of 4,600 analysts
828
Total ratings
68.5%
Success rate
27.5%
Average return

Stocks Rated by Leo Mariani

Diamondback Energy
Aug 3, 2026
Maintained: Buy
Price Target: $212
Current: $191.87
Upside: +10.49%
Viper Energy
Aug 3, 2026
Maintained: Buy
Price Target: $52$50
Current: $42.34
Upside: +18.09%
Comstock Resources
Jul 30, 2026
Rated: Hold
Price Target: $13$12
Current: $13.30
Upside: -9.77%
CNX Resources
Jul 30, 2026
Rated: Hold
Price Target: $38$34
Current: $35.65
Upside: -3.79%
Antero Resources
Jul 30, 2026
Rated: Hold
Price Target: $38$37
Current: $35.69
Upside: +3.67%
Expand Energy
Jul 28, 2026
Maintained: Hold
Price Target: $100$92
Current: $93.07
Upside: -1.15%
Magnolia Oil & Gas
Jul 24, 2026
Rated: Buy
Price Target: $30$29
Current: $24.58
Upside: +17.98%
Matador Resources Company
Jul 23, 2026
Maintained: Buy
Price Target: $65$60
Current: $48.80
Upside: +22.95%
EQT Corporation
Jul 21, 2026
Maintained: Hold
Price Target: $57$52
Current: $52.77
Upside: -1.46%
SM Energy Company
Jul 21, 2026
Maintained: Buy
Price Target: $32$34
Current: $31.05
Upside: +9.50%
Rated: Buy
Price Target: $130$126
Current: $117.94
Upside: +6.83%
Maintained: Buy
Price Target: $72
Current: $52.48
Upside: +37.20%
Maintained: Buy
Price Target: $47
Current: $32.38
Upside: +45.15%
Rated: Hold
Price Target: $136
Current: $143.52
Upside: -5.24%
Upgraded: Buy
Price Target: $16$17
Current: $14.27
Upside: +19.13%
Maintained: Buy
Price Target: $22$15
Current: $4.48
Upside: +234.82%
Maintained: Buy
Price Target: $32$26
Current: $23.35
Upside: +11.35%
Maintained: Buy
Price Target: $3.5
Current: $0.7526
Upside: +365.05%
Maintained: Hold
Price Target: $36
Current: $38.38
Upside: -6.20%
Upgraded: Buy
Price Target: $37$38
Current: $35.80
Upside: +6.15%
Upgraded: Buy
Price Target: $22$23
Current: $20.50
Upside: +12.20%
Rated: Hold
Price Target: $15
Current: $6.32
Upside: +137.34%
Maintained: Hold
Price Target: $45$55
Current: $55.09
Upside: -0.16%
Maintained: Hold
Price Target: $41$42
Current: $39.71
Upside: +5.77%
Downgraded: Hold
Price Target: $3
Current: $0.7259
Upside: n/a
Maintained: Buy
Price Target: $73
Current: $39.47
Upside: n/a
Maintained: Buy
Price Target: $40
Current: $2.16
Upside: n/a
Maintained: Buy
Price Target: $17$18
Current: $14.60
Upside: n/a
Maintained: Buy
Price Target: $50$55
Current: $37.83
Upside: n/a
Initiated Coverage: Hold
Price Target: $15.30
Current: $3.86
Upside: n/a
Initiated Coverage: Hold
Price Target: n/a
Current: $22.50
Upside: n/a
Upgraded: Buy
Price Target: $30
Current: $228.11
Upside: n/a
Maintained: Buy
Price Target: $37$40
Current: $162.24
Upside: n/a
Maintained: Buy
Price Target: $28$32
Current: $27.57
Upside: n/a
Initiated Coverage: Hold
Price Target: $12
Current: $14.78
Upside: n/a
Maintained: Buy
Price Target: $10$9
Current: -
Upside: n/a
Downgraded: Hold
Price Target: $5
Current: $3.98
Upside: n/a
Upgraded: Buy
Price Target: $9
Current: $5.15
Upside: n/a