John Freeman

Stock Analyst at Raymond James

(3.44)
# 267
Out of 5,288 analysts
472
Total ratings
68.63%
Success rate
41.69%
Average return
53 Stocks
Name Action Price Target Current % Upside Ratings Updated
Diamondback Energy
Maintains: Strong Buy
245 214
161.56 32.46% 23 Mar 12, 2025
Coterra Energy
Maintains: Outperform
41 37
29.39 25.89% 11 Mar 12, 2025
SM Energy
Maintains: Outperform
59 40
30.57 30.85% 14 Mar 10, 2025
Matador Resources
Maintains: Outperform
77 67
52.42 27.81% 17 Mar 10, 2025
Vital Energy
Maintains: Outperform
44 30
22.34 34.29% 8 Mar 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
54 46
36.98 24.39% 27 Mar 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Outperform
81 64
49.04 30.51% 13 Mar 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Downgrades: Outperform
45 32
20.91 53.04% 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
102.42 21.07% 19 Feb 10, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Strong Buy
135
109.83 22.92% 1 Feb 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Reiterates: Outperform
64 58
45.19 28.35% 21 Feb 4, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
19 23
14.16 62.43% 20 Jan 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
167 175
127.25 37.52% 22 Jan 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
22 23
11.56 98.96% 4 Jan 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
44 60
41.47 44.68% 22 Jan 23, 2025
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Initiates Coverage On: Strong Buy
24
14.27 68.19% 1 Apr 9, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
30 26
19.66 32.25% 3 Jan 24, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Outperform
37 36
40.23 -10.51% 10 Jan 24, 2024
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
51 45
30.7 46.58% 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
288.61 -22.04% 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
218 -40.37% 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
403.62 -11.05% 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
457.46 -65.02% 1 Feb 21, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
87 89
170.44 -48.34% 1 Feb 6, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Strong Buy
87 89
172.66 -49% 1 Feb 6, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Maintains: Buy
186 197
394.92 -50.12% 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