Leo Mariani

Stock Analyst at Roth MKM

(4.94)
# 156
Out of 5,078 analysts
884
Total ratings
67.5%
Success rate
17.5%
Average return

Stocks Rated by Leo Mariani

Tamboran Resources
Oct 22, 2026
Reiterated: Buy
Price Target: $47
Current: $30.30
Upside: +55.12%
Occidental Petroleum
Oct 16, 2026
Upgraded: Buy
Price Target: $55 → $70
Current: $64.17
Upside: +9.09%
Viper Energy
Oct 14, 2026
Reiterated: Buy
Price Target: $50
Current: $46.94
Upside: +6.52%
BKV Corporation
Oct 7, 2026
Reiterated: Buy
Price Target: $28
Current: $20.36
Upside: +37.52%
Expand Energy
Oct 5, 2026
Reiterated: Hold
Price Target: $93
Current: $93.23
Upside: -0.25%
Diamondback Energy
Oct 5, 2026
Reiterated: Buy
Price Target: $212
Current: $205.75
Upside: +3.04%
ConocoPhillips
Oct 1, 2026
Rated: Buy
Price Target: $126
Current: $150.80
Upside: -16.45%
EOG Resources
Oct 1, 2026
Rated: Hold
Price Target: $138
Current: $163.03
Upside: -15.35%
Magnolia Oil & Gas
Oct 1, 2026
Reiterated: Buy
Price Target: $29
Current: $26.15
Upside: +10.90%
Matador Resources Company
Oct 1, 2026
Reiterated: Buy
Price Target: $60
Current: $59.96
Upside: +0.07%
Reiterated: Hold
Price Target: $14
Current: $14.13
Upside: -0.92%
Rated: Buy
Price Target: $11
Current: $3.26
Upside: +237.42%
Reiterated: Buy
Price Target: n/a
Current: $54.53
Upside: -
Reiterated: Hold
Price Target: $34
Current: $36.54
Upside: -6.95%
Reiterated: Buy
Price Target: $17
Current: $18.39
Upside: -7.56%
Reiterated: Buy
Price Target: $39
Current: $51.90
Upside: -24.86%
Rated: Hold
Price Target: $34
Current: $44.34
Upside: -23.32%
Reiterated: Buy
Price Target: $2
Current: $0.3895
Upside: +413.48%
Reiterated: Buy
Price Target: $34
Current: $40.11
Upside: -15.23%
Rated: Buy
Price Target: $23 → $22
Current: $25.49
Upside: -13.69%
Reiterated: Hold
Price Target: $38 → $37
Current: $40.16
Upside: -7.87%
Reiterated: Hold
Price Target: $57 → $52
Current: $55.63
Upside: -6.53%
Rated: Hold
Price Target: $15
Current: $4.81
Upside: +211.85%
Reiterated: Hold
Price Target: $41 → $42
Current: $45.52
Upside: -7.73%
Reiterated: Buy
Price Target: $73
Current: $36.47
Upside: n/a
Reiterated: Buy
Price Target: $40
Current: $1.38
Upside: n/a
Reiterated: Buy
Price Target: $17 → $18
Current: $16.96
Upside: n/a
Reiterated: Buy
Price Target: $50 → $55
Current: $39.23
Upside: n/a
Upgraded: Buy
Price Target: $30
Current: $193.30
Upside: n/a
Initiated Coverage: Hold
Price Target: n/a
Current: $11.11
Upside: n/a
Initiated Coverage: Hold
Price Target: $15.30
Current: $2.07
Upside: n/a
Reiterated: Buy
Price Target: $37 → $40
Current: $125.40
Upside: n/a
Reiterated: Buy
Price Target: $28 → $32
Current: $26.83
Upside: n/a
Initiated Coverage: Hold
Price Target: $12
Current: $14.97
Upside: n/a
Downgraded: Hold
Price Target: $5
Current: $4.59
Upside: n/a
Upgraded: Buy
Price Target: $9
Current: $6.56
Upside: n/a