John Freeman

Stock Analyst at Raymond James

(5)
# 19
Out of 5,343 analysts
480
Total ratings
59.12%
Success rate
80.03%
Average return
54 Stocks
Name Action PT Current % Upside Ratings Updated
EOG EOG Resources
Maintains: Strong Buy
140 148
111.47 32.77% 23 May 20, 2025
COP ConocoPhillips
Maintains: Outperform
103 109
87.18 25.03% 20 May 20, 2025
PR Permian Resources
Reiterates: Strong Buy
20 23
12.94 77.74% 2 May 19, 2025
NOG Northern Oil & Gas
Maintains: Strong Buy
35 36
26.92 33.73% 22 May 13, 2025
AR Antero Resources
Maintains: Strong Buy
56 57
39.17 45.52% 23 May 13, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
30 29
17.74 63.47% 1 Apr 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
46 55
39.31 39.91% 11 Mar 31, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Strong Buy
23 18
8.7 106.9% 5 Mar 28, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
245 214
136.49 56.79% 23 Mar 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
41 37
24.5 51.02% 11 Mar 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
59 40
23.14 72.86% 14 Mar 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
77 67
43.56 53.81% 17 Mar 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
44 30
14.62 105.2% 8 Mar 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
54 46
31.56 45.75% 27 Mar 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Outperform
81 64
41.14 55.57% 13 Mar 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Outperform
45 32
16.73 91.27% 22 Mar 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Market Perform
n/a
n/a n/a 9 Feb 18, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Strong Buy
23 25
n/a n/a 3 Feb 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Strong Buy
135
114.73 17.67% 1 Feb 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Outperform
64 58
40.46 43.35% 21 Feb 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
19 23
13.03 76.52% 20 Jan 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
30 26
15.15 71.62% 3 Jan 24, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
35 32
n/a n/a 15 Jan 24, 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: 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
282.39 -20.32% 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
226.81 -42.68% 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
414.46 -13.38% 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
502.34 -68.15% 1 Feb 21, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
87 89
168.75 -47.82% 1 Feb 6, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
87 89
170.28 -48.29% 1 Feb 6, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
186 197
453.37 -56.55% 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