John Freeman

Stock Analyst at Raymond James

(3.51)
# 349
Out of 5,218 analysts
450
Total ratings
66.90%
Success rate
44.02%
Average return
52 Stocks
Name Action Price Target Current % Upside Ratings Updated
Viper Energy
Maintains: Outperform
58 62
51.21 21.07% 20 Nov 21, 2024
Crescent Energy
Maintains: Strong Buy
19 20
14.55 37.46% 3 Nov 21, 2024
EOG Resources
Maintains: Strong Buy
156 167
126.83 31.67% 21 Nov 21, 2024
Occidental Petroleum
Maintains: Strong Buy
77 78
47.58 63.93% 12 Nov 21, 2024
Antero Resources
Maintains: Strong Buy
34 44
32.45 35.59% 21 Nov 21, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
232 237
163.37 45.07% 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
101.13 57.22% 17 May 30, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Strong Buy
24
14.67 63.6% 1 Apr 9, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
53 56
31.48 77.89% 7 Jan 24, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
30 26
16.56 57% 3 Jan 24, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
37 36
35.34 1.87% 10 Jan 24, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
51 45
40.63 10.76% 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.91 25.71% 19 Jan 24, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
53 52
33.84 53.66% 25 Jan 24, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
32 34
25.34 34.18% 9 Jan 24, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
44 43
22.88 87.94% 20 Jan 24, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
53 45
40.47 11.19% 13 Jan 8, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
76 70
56.79 23.26% 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
354.74 -36.57% 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
185.53 -29.93% 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
466.18 -22.99% 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
508.33 -68.52% 1 Feb 21, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
87 89
189.92 -53.64% 1 Feb 6, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
87 89
191.51 -54.02% 1 Feb 6, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
186 197
447.43 -55.97% 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