Leo Mariani

Stock Analyst at Roth Capital

(5)
# 17
Out of 5,378 analysts
430
Total ratings
Success rate
Average return
46 Stocks
Name Action PT Current % Upside Ratings Updated
PROP Prairie Operating
Initiates Coverage On: Buy
8
3.59 122.84% 1 Jun 12, 2025
SOC Sable Offshore
Maintains: Buy
38 37
21.18 74.69% 2 May 27, 2025
MUR Murphy Oil
Downgrades: Neutral
27 25
23.32 7.2% 14 May 15, 2025
CIVI Civitas Resources
Downgrades: Neutral
46 34
30.62 11.04% 7 May 15, 2025
VNOM Viper Energy
Maintains: Strong Buy
46 53
38.65 37.13% 12 Oct 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
92
n/a n/a 1 Sep 27, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
32
42.3 -24.35% 1 Aug 27, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
25 29
26.73 8.49% 2 Aug 27, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
18 22
34.16 -35.6% 2 Apr 2, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
37 39
18.39 112.07% 24 Apr 2, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
66 71
49.06 44.72% 3 Mar 28, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
6
n/a n/a 3 Mar 25, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
58 56
46.36 20.79% 9 Mar 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
41
n/a n/a 1 Feb 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
66 57
48.33 17.94% 3 Oct 25, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
245
n/a n/a 32 Oct 6, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Neutral
60
43.99 36.39% 4 Sep 12, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
19
8.85 114.69% 12 Aug 14, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
66 75
47.63 57.46% 4 Jul 17, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
122 130
122.09 6.48% 26 Aug 26, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
110 118
91.8 28.54% 25 Aug 26, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Assumes: Buy
75
n/a n/a 12 Jul 20, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Assumes: Buy
155
141.3 9.7% 24 Jul 20, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Assumes: Buy
26
23.43 10.97% 21 Jul 20, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Assumes: Buy
76
n/a n/a 22 Jul 20, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Assumes: Buy
54
25.59 111.02% 21 Jul 20, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Assumes: Neutral
12
29.68 -61.25% 2 Jul 20, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Assumes: Neutral
25
41.33 -39.51% 1 Jul 20, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Assumes: Buy
10
n/a n/a 14 Jul 20, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
70 72
n/a n/a 22 Apr 14, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
12 13
3.15 312.7% 8 Apr 14, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
25 28
n/a n/a 7 Apr 11, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
17 18
14.28 26.05% 7 Apr 11, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
95 96
n/a n/a 19 Apr 8, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Sector Weight
n/a
n/a n/a 1 Jan 5, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Sector Weight
n/a
n/a n/a 1 Jan 5, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Assumes: Overweight
30
22.61 32.68% 3 Jan 5, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Overweight
40
1.08 3603.7% 1 Jan 5, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
54 62
n/a n/a 14 Oct 19, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
34 37
70.82 -47.75% 1 Jun 8, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Sector Weight
n/a
n/a n/a 12 May 24, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
70 73
n/a n/a 9 Jan 14, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
16 17
n/a n/a 11 Jan 7, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Sector Weight
n/a
n/a n/a 7 Oct 20, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Sector Weight
n/a
n/a n/a 1 Jan 22, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
n/a
n/a n/a 1 Jul 29, 2019