John Freeman

Stock Analyst at Raymond James

(2.88)
# 429
Out of 5,329 analysts
475
Total ratings
59.09%
Success rate
35.16%
Average return
54 Stocks
Name Action PT Current % Upside Ratings Updated
INR Infinity Natural
Maintains: Strong Buy
30 29
15.73 84.36% 1 Apr 4, 2025
RRC Range Resources
Maintains: Outperform
46 55
34.21 60.77% 11 Mar 31, 2025
CRGY Crescent Energy
Reiterates: Strong Buy
23 18
8.51 111.52% 5 Mar 28, 2025
FANG Diamondback Energy
Maintains: Strong Buy
245 214
135.04 58.47% 23 Mar 12, 2025
CTRA Coterra Energy
Maintains: Outperform
41 37
24.93 48.42% 11 Mar 12, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
59 40
23.8 68.07% 14 Mar 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
77 67
40.49 65.47% 17 Mar 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
44 30
14.66 104.64% 8 Mar 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
54 46
31.16 47.63% 27 Mar 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Outperform
81 64
40.47 58.14% 13 Mar 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Outperform
45 32
16.25 96.92% 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
Downgrades: Outperform
157 124
90.72 36.68% 19 Feb 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Strong Buy
135
103.41 30.55% 1 Feb 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Outperform
64 58
41.56 39.56% 21 Feb 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
19 23
12.16 89.14% 20 Jan 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
167 175
111.71 56.66% 22 Jan 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
44 60
34.62 73.31% 22 Jan 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Strong Buy
24
12.09 98.51% 1 Apr 9, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
30 26
16.76 55.13% 3 Jan 24, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
51 45
25.14 79% 21 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
269.3 -16.45% 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
235.18 -44.72% 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
374.87 -4.23% 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
459.39 -65.17% 1 Feb 21, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
87 89
161.23 -45.39% 1 Feb 6, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
87 89
162.82 -45.92% 1 Feb 6, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
186 197
425.29 -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