
Leo Mariani
Stock Analyst at Roth MKM
(4.90)
# 272
Out of 5,133 analysts
899
Total ratings
64.2%
Success rate
15%
Average return
Main Sectors:
Stocks Rated by Leo Mariani
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| TBN Tamboran Resources | Reiterated: Buy | $47 | $29.25 | +60.68% | 6 | Nov 13, 2026 | |
| FANG Diamondback Energy | Reiterated: Buy | $223 | $184.93 | +20.59% | 69 | Nov 10, 2026 | |
| OXY Occidental Petroleum | Reiterated: Buy | $70 | $58.75 | +19.15% | 34 | Nov 10, 2026 | |
| SOC Sable Offshore | Rated: Buy | $11 → $10 | $0.7299 | +1,270.05% | 44 | Nov 10, 2026 | |
| BKV BKV Corporation | Rated: Buy | $28 → $23 | $19.25 | +19.48% | 18 | Nov 6, 2026 | |
| CRK Comstock Resources | Reiterated: Hold | $14 → $13 | $15.18 | -14.36% | 22 | Nov 6, 2026 | |
| EOG EOG Resources | Reiterated: Hold | $138 → $150 | $158.32 | -5.26% | 65 | Nov 6, 2026 | |
| MGY Magnolia Oil & Gas | Reiterated: Buy | $29 → $28 | $24.54 | +14.10% | 49 | Nov 6, 2026 | |
| VNOM Viper Energy | Rated: Buy | $50 | $42.34 | +18.09% | 41 | Nov 6, 2026 | |
| CRC California Resources | Reiterated: Buy | $59 | $48.31 | +22.13% | 43 | Nov 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $37 → $40 | $38.74 | +3.25% | 17 | Oct 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $34 → $35 | $36.56 | -4.27% | 25 | Oct 29, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $52 | $52.81 | -1.53% | 21 | Oct 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $42 → $53 | $51.83 | +2.26% | 26 | Oct 28, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Hold | $93 | $88.53 | +5.05% | 17 | Oct 5, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $126 | $142.28 | -11.44% | 53 | Oct 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $60 | $53.47 | +12.21% | 42 | Oct 1, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $17 | $16.26 | +4.55% | 47 | Sep 17, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $39 | $48.44 | -19.49% | 59 | Sep 16, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $34 | $36.82 | -7.66% | 37 | Sep 10, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $2 | $0.4228 | +373.04% | 22 | Aug 31, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $34 | $32.73 | +3.88% | 50 | Aug 18, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Buy | $23 → $22 | $23.05 | -4.56% | 36 | Aug 6, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Rated: Hold | $15 | $3.85 | +289.61% | 28 | May 15, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $73 | $32.17 | n/a | 1 | Apr 20, 2023 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $40 | $1.11 | n/a | 3 | May 10, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $17 → $18 | $15.52 | n/a | 7 | Apr 11, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $50 → $55 | $35.59 | n/a | 4 | Feb 1, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $30 | $191.99 | n/a | 1 | Jan 5, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | n/a | $9.68 | n/a | 1 | Jan 5, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | $15.30 | $2.00 | n/a | 1 | Jan 5, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $37 → $40 | $114.69 | n/a | 5 | Oct 29, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | $28 → $32 | $23.90 | n/a | 2 | Apr 21, 2021 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | $12 | $14.22 | n/a | 1 | Jan 22, 2020 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | $5 | $4.07 | n/a | 1 | Mar 13, 2014 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Upgraded: Buy | $9 | $5.49 | n/a | 1 | Dec 6, 2013 |
Tamboran Resources
Nov 13, 2026
Reiterated: Buy
Price Target: $47
Current: $29.25
Upside: +60.68%
Diamondback Energy
Nov 10, 2026
Reiterated: Buy
Price Target: $223
Current: $184.93
Upside: +20.59%
Occidental Petroleum
Nov 10, 2026
Reiterated: Buy
Price Target: $70
Current: $58.75
Upside: +19.15%
Sable Offshore
Nov 10, 2026
Rated: Buy
Price Target: $11 → $10
Current: $0.7299
Upside: +1,270.05%
BKV Corporation
Nov 6, 2026
Rated: Buy
Price Target: $28 → $23
Current: $19.25
Upside: +19.48%
Comstock Resources
Nov 6, 2026
Reiterated: Hold
Price Target: $14 → $13
Current: $15.18
Upside: -14.36%
EOG Resources
Nov 6, 2026
Reiterated: Hold
Price Target: $138 → $150
Current: $158.32
Upside: -5.26%
Magnolia Oil & Gas
Nov 6, 2026
Reiterated: Buy
Price Target: $29 → $28
Current: $24.54
Upside: +14.10%
Viper Energy
Nov 6, 2026
Rated: Buy
Price Target: $50
Current: $42.34
Upside: +18.09%
California Resources
Nov 3, 2026
Reiterated: Buy
Price Target: $59
Current: $48.31
Upside: +22.13%
Oct 29, 2026
Reiterated: Hold
Price Target: $37 → $40
Current: $38.74
Upside: +3.25%
Oct 29, 2026
Reiterated: Hold
Price Target: $34 → $35
Current: $36.56
Upside: -4.27%
Oct 28, 2026
Rated: Hold
Price Target: $52
Current: $52.81
Upside: -1.53%
Oct 28, 2026
Reiterated: Hold
Price Target: $42 → $53
Current: $51.83
Upside: +2.26%
Oct 5, 2026
Reiterated: Hold
Price Target: $93
Current: $88.53
Upside: +5.05%
Oct 1, 2026
Rated: Buy
Price Target: $126
Current: $142.28
Upside: -11.44%
Oct 1, 2026
Reiterated: Buy
Price Target: $60
Current: $53.47
Upside: +12.21%
Sep 17, 2026
Reiterated: Buy
Price Target: $17
Current: $16.26
Upside: +4.55%
Sep 16, 2026
Reiterated: Buy
Price Target: $39
Current: $48.44
Upside: -19.49%
Sep 10, 2026
Rated: Hold
Price Target: $34
Current: $36.82
Upside: -7.66%
Aug 31, 2026
Reiterated: Buy
Price Target: $2
Current: $0.4228
Upside: +373.04%
Aug 18, 2026
Reiterated: Buy
Price Target: $34
Current: $32.73
Upside: +3.88%
Aug 6, 2026
Rated: Buy
Price Target: $23 → $22
Current: $23.05
Upside: -4.56%
May 15, 2026
Rated: Hold
Price Target: $15
Current: $3.85
Upside: +289.61%
Apr 20, 2023
Reiterated: Buy
Price Target: $73
Current: $32.17
Upside: n/a
May 10, 2022
Reiterated: Buy
Price Target: $40
Current: $1.11
Upside: n/a
Apr 11, 2022
Reiterated: Buy
Price Target: $17 → $18
Current: $15.52
Upside: n/a
Feb 1, 2022
Reiterated: Buy
Price Target: $50 → $55
Current: $35.59
Upside: n/a
Jan 5, 2022
Upgraded: Buy
Price Target: $30
Current: $191.99
Upside: n/a
Jan 5, 2022
Initiated Coverage: Hold
Price Target: n/a
Current: $9.68
Upside: n/a
Jan 5, 2022
Initiated Coverage: Hold
Price Target: $15.30
Current: $2.00
Upside: n/a
Oct 29, 2021
Reiterated: Buy
Price Target: $37 → $40
Current: $114.69
Upside: n/a
Apr 21, 2021
Reiterated: Buy
Price Target: $28 → $32
Current: $23.90
Upside: n/a
Jan 22, 2020
Initiated Coverage: Hold
Price Target: $12
Current: $14.22
Upside: n/a
Mar 13, 2014
Downgraded: Hold
Price Target: $5
Current: $4.07
Upside: n/a
Dec 6, 2013
Upgraded: Buy
Price Target: $9
Current: $5.49
Upside: n/a