Leo Mariani

Stock Analyst at Roth Capital

(5)
# 19
Out of 5,370 analysts
430
Total ratings
72.00%
Success rate
78.03%
Average return
46 Stocks
Name Action PT Current % Upside Ratings Updated
PROP Prairie Operating
Initiates Coverage On: Buy
8
3.96 102.02% 1 Jun 12, 2025
SOC Sable Offshore
Maintains: Buy
38 37
22.97 61.08% 2 May 27, 2025
MUR Murphy Oil
Downgrades: Neutral
27 25
25.02 -0.08% 14 May 15, 2025
CIVI Civitas Resources
Downgrades: Neutral
46 34
32.93 3.25% 7 May 15, 2025
VNOM Viper Energy
Maintains: Strong Buy
46 53
41.37 28.11% 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 -23.81% 1 Aug 27, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
25 29
26.48 9.52% 2 Aug 27, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
18 22
33.07 -33.47% 2 Apr 2, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
37 39
20.49 90.34% 24 Apr 2, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
66 71
50.57 40.4% 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
47.06 19% 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
47.7 19.5% 3 Oct 25, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
245
n/a n/a 32 Oct 6, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Neutral
60
45.3 32.45% 4 Sep 12, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
19
9.32 103.86% 12 Aug 14, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
66 75
53.05 41.38% 4 Jul 17, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
122 130
123.26 5.47% 26 Aug 26, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
110 118
95.02 24.18% 25 Aug 26, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Assumes: Buy
75
n/a n/a 12 Jul 20, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Assumes: Buy
155
150.85 2.75% 24 Jul 20, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Assumes: Buy
26
24.11 7.84% 21 Jul 20, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Assumes: Buy
76
n/a n/a 22 Jul 20, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Assumes: Buy
54
27.75 94.59% 21 Jul 20, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Assumes: Neutral
12
26.43 -56.49% 2 Jul 20, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Assumes: Neutral
25
41.71 -40.06% 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.08 322.08% 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.2 26.76% 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.9 31% 3 Jan 5, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Overweight
40
1.3 2976.92% 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.34 -47.4% 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