John White

Stock Analyst at Roth MKM

(2.17)
# 1094
Out of 5,240 analysts
60
Total ratings
60.61%
Success rate
26.61%
Average return
Main Sectors:
21 Stocks
Name Action Price Target Current % Upside Ratings Updated
Epsilon Energy
Initiates Coverage On: Buy
7
6.22 12.54% 1 Oct 1, 2024
VAALCO Energy
Maintains: Strong Buy
8 8
4.72 69.49% 3 Jun 11, 2024
Granite Ridge Resour...
Initiates Coverage On: Buy
9
6.87 28.09% 1 May 15, 2024
Amplify Energy
Maintains: Buy
10
6.48 46.6% 6 Apr 12, 2024
Evolution Petroleum
Maintains: Buy
9
5.52 49.46% 10 Apr 4, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
31
26.74 14.06% 1 Oct 16, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
37 35
14.59 134.41% 2 Sep 19, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Neutral
24 19
1.85 905.41% 3 Sep 11, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
2 4
n/a n/a 1 Sep 11, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
108
n/a n/a 6 Nov 22, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
8
1.49 403.36% 3 Aug 1, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
2
0.88 121.59% 2 Jan 24, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
28 23
n/a n/a 2 Nov 30, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
5 6
1.82 202.2% 2 Jul 26, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
24 22
41.17 -46.56% 2 Jul 20, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
13 17
n/a n/a 2 Jul 8, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
13 18
10.61 69.65% 1 May 3, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
84 115
177.67 -35.27% 6 Apr 28, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Buy
42
35.32 18.91% 1 Apr 8, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Neutral
6
n/a n/a 2 Aug 31, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
n/a
n/a n/a 3 Mar 8, 2019