Leo Mariani

Stock Analyst at Roth MKM

(4.93)
# 183
Out of 5,023 analysts
880
Total ratings
64.9%
Success rate
18.7%
Average return

Stocks Rated by Leo Mariani

ConocoPhillips
Oct 1, 2026
Rated: Buy
Price Target: $126
Current: $126.75
Upside: -0.59%
EOG Resources
Oct 1, 2026
Rated: Hold
Price Target: $138
Current: $141.38
Upside: -2.39%
Magnolia Oil & Gas
Oct 1, 2026
Reiterated: Buy
Price Target: $29
Current: $24.07
Upside: +20.48%
Matador Resources Company
Oct 1, 2026
Reiterated: Buy
Price Target: $60
Current: $53.50
Upside: +12.15%
Comstock Resources
Sep 28, 2026
Reiterated: Hold
Price Target: $14
Current: $12.78
Upside: +9.55%
Sable Offshore
Sep 28, 2026
Rated: Buy
Price Target: $11
Current: $3.51
Upside: +213.39%
Tamboran Resources
Sep 25, 2026
Rated: Buy
Price Target: $47
Current: $33.65
Upside: +39.67%
BKV Corporation
Sep 24, 2026
Reiterated: Buy
Price Target: n/a
Current: $21.57
Upside: -
California Resources
Sep 24, 2026
Reiterated: Buy
Price Target: n/a
Current: $52.43
Upside: -
Diamondback Energy
Sep 24, 2026
Reiterated: Buy
Price Target: n/a
Current: $184.71
Upside: -
Reiterated: Hold
Price Target: $34
Current: $31.50
Upside: +7.94%
Reiterated: Buy
Price Target: $17
Current: $16.78
Upside: +1.31%
Reiterated: Buy
Price Target: $39
Current: $43.68
Upside: -10.71%
Rated: Hold
Price Target: $34
Current: $37.66
Upside: -9.72%
Reiterated: Buy
Price Target: $2
Current: $0.3759
Upside: +432.06%
Reiterated: Buy
Price Target: $34
Current: $35.24
Upside: -3.52%
Rated: Hold
Price Target: $55
Current: $58.08
Upside: -5.30%
Rated: Buy
Price Target: $23 → $22
Current: $22.12
Upside: -0.54%
Reiterated: Buy
Price Target: $52 → $50
Current: $40.64
Upside: +23.03%
Reiterated: Hold
Price Target: $38 → $37
Current: $34.08
Upside: +8.57%
Reiterated: Hold
Price Target: $100 → $93
Current: $85.52
Upside: +8.75%
Reiterated: Hold
Price Target: $57 → $52
Current: $50.17
Upside: +3.65%
Rated: Hold
Price Target: $15
Current: $6.04
Upside: +148.34%
Reiterated: Hold
Price Target: $41 → $42
Current: $38.23
Upside: +9.86%
Reiterated: Buy
Price Target: $73
Current: $34.81
Upside: n/a
Reiterated: Buy
Price Target: $40
Current: $1.90
Upside: n/a
Reiterated: Buy
Price Target: $17 → $18
Current: $14.58
Upside: n/a
Reiterated: Buy
Price Target: $50 → $55
Current: $34.24
Upside: n/a
Upgraded: Buy
Price Target: $30
Current: $289.15
Upside: n/a
Initiated Coverage: Hold
Price Target: n/a
Current: $18.47
Upside: n/a
Initiated Coverage: Hold
Price Target: $15.30
Current: $2.92
Upside: n/a
Reiterated: Buy
Price Target: $37 → $40
Current: $169.56
Upside: n/a
Reiterated: Buy
Price Target: $28 → $32
Current: $27.88
Upside: n/a
Initiated Coverage: Hold
Price Target: $12
Current: $14.56
Upside: n/a
Reiterated: Buy
Price Target: $10 → $9
Current: -
Upside: n/a
Downgraded: Hold
Price Target: $5
Current: $4.36
Upside: n/a
Upgraded: Buy
Price Target: $9
Current: $5.73
Upside: n/a