John Freeman

Stock Analyst at Raymond James

(3.59)
# 263
Out of 5,243 analysts
450
Total ratings
67.61%
Success rate
45.43%
Average return
52 Stocks
Name Action Price Target Current % Upside Ratings Updated
Viper Energy
Maintains: Outperform
58 62
50.8 22.05% 20 Nov 21, 2024
Crescent Energy
Maintains: Strong Buy
19 20
16.9 18.34% 3 Nov 21, 2024
EOG Resources
Maintains: Strong Buy
156 167
135.76 23.01% 21 Nov 21, 2024
Occidental Petroleum
Maintains: Strong Buy
77 78
51.92 50.23% 12 Nov 21, 2024
Antero Resources
Maintains: Strong Buy
34 44
40 10% 21 Nov 21, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
232 237
179.71 31.88% 21 Nov 19, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
27 22
n/a n/a 2 Sep 10, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Strong Buy
155 159
104.95 51.5% 17 May 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Strong Buy
24
15.61 53.75% 1 Apr 9, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
53 56
35.59 57.35% 7 Jan 24, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
30 26
17.75 46.48% 3 Jan 24, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
37 36
40.25 -10.56% 10 Jan 24, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
51 45
41.49 8.46% 21 Jan 24, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
35 32
n/a n/a 15 Jan 24, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
22 20
15.93 25.55% 19 Jan 24, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
53 52
38.14 36.34% 25 Jan 24, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
32 34
28.86 17.81% 9 Jan 24, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
44 43
25.3 69.96% 20 Jan 24, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
53 45
44.42 1.31% 13 Jan 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
76 70
63.03 11.06% 16 Jan 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 19 Oct 24, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 12 Oct 24, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 17 Oct 24, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 9 Feb 6, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 15 Feb 6, 2023
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
75 63
n/a n/a 16 Dec 12, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
49 44
n/a n/a 14 Oct 24, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 9 Oct 24, 2022
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
n/a
n/a n/a 8 Oct 26, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 4 May 26, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 2 May 26, 2021
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Outperform
70 64
n/a n/a 7 Oct 21, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Strong Buy
12 16
n/a n/a 5 Jul 20, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
222 225
323.84 -30.52% 2 Jun 1, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Strong Sell
109
n/a n/a 2 May 7, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
38 31
n/a n/a 1 Apr 3, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Buy
132 130
180.46 -27.96% 2 Mar 25, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 4 Mar 17, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
365 359
416.92 -13.89% 1 Mar 17, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Outperform
n/a
n/a n/a 1 Mar 17, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Underperform
n/a
n/a n/a 4 Mar 9, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
4 3
n/a n/a 1 Feb 27, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
163 160
507.02 -68.44% 1 Feb 21, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
87 89
193.93 -54.6% 1 Feb 6, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
87 89
195.43 -54.95% 1 Feb 6, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
186 197
425.34 -53.68% 1 Feb 3, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 4 Aug 8, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Market Perform
n/a
n/a n/a 3 Jul 17, 2019
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Outperform
n/a
n/a n/a 1 Nov 7, 2018
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Outperform
30
n/a n/a 2 Nov 6, 2018