Leo Mariani

Stock Analyst at Roth Capital

(4.8)
# 120
Out of 5,438 analysts
432
Total ratings
Success rate
Average return
47 Stocks
Name Action PT Current % Upside Ratings Updated
EOG EOG Resources
Downgrades: Neutral
140 134
116.85 14.68% 27 Jul 9, 2025
EQT EQT
Initiates Coverage On: Buy
69
51.85 33.08% 1 Jun 24, 2025
PROP Prairie Operating
Initiates Coverage On: Buy
8
3.6 122.22% 1 Jun 12, 2025
SOC Sable Offshore
Maintains: Buy
38 37
29.08 27.24% 2 May 27, 2025
MUR Murphy Oil
Downgrades: Neutral
27 25
22.66 10.33% 14 May 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
46 34
30.75 10.57% 7 May 15, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
46 53
37.3 42.09% 12 Oct 16, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
92
81.46 12.94% 1 Sep 27, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
32
32.4 -1.23% 1 Aug 27, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
25 29
23.97 20.98% 2 Aug 27, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
18 22
28.77 -23.53% 2 Apr 2, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
37 39
19.93 95.68% 24 Apr 2, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
66 71
46.25 53.51% 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.34 18.29% 9 Mar 11, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
41
36.82 11.35% 1 Feb 12, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
66 57
56.68 0.56% 3 Oct 25, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
245
269.62 -9.13% 32 Oct 6, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Neutral
60
43.72 37.24% 4 Sep 12, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
19
7.85 142.04% 12 Aug 14, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
66 75
49.34 52.01% 4 Jul 17, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
110 118
93.54 26.15% 25 Aug 26, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Assumes: Buy
75
88.66 -15.41% 12 Jul 20, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Assumes: Buy
155
136.78 13.32% 24 Jul 20, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Assumes: Buy
26
23.13 12.41% 21 Jul 20, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Assumes: Buy
76
73.85 2.91% 22 Jul 20, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Assumes: Buy
54
25.68 110.28% 21 Jul 20, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Assumes: Neutral
12
15.73 -26.89% 2 Jul 20, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Assumes: Neutral
25
34.16 -26.81% 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
74.27 -3.06% 22 Apr 14, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
12 13
2.83 359.36% 8 Apr 14, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
25 28
32.5 -13.85% 7 Apr 11, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
17 18
14.37 25.26% 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
37.65 -20.32% 3 Jan 5, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Overweight
40
1.6 2400% 1 Jan 5, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
54 62
54.58 13.59% 14 Oct 19, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Overweight
34 37
88.82 -58.34% 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