John Freeman

Stock Analyst at Raymond James

(4.72)
# 154
Out of 4,616 analysts
347
Total ratings
61.85%
Success rate
21.51%
Average return

Stocks Rated by John Freeman

Mach Natural Resources LP
Sep 10, 2024
Maintains: Strong Buy
Price Target: $27$22
Current: $16.57
Upside: +32.77%
ConocoPhillips
May 30, 2024
Reiterates: Strong Buy
Price Target: $155$159
Current: $114.54
Upside: +38.82%
Permian Resources
Apr 9, 2024
Initiates: Strong Buy
Price Target: $24
Current: $14.70
Upside: +63.27%
Vital Energy
Jan 24, 2024
Maintains: Outperform
Price Target: $53$56
Current: $30.99
Upside: +80.70%
Viper Energy
Jan 24, 2024
Maintains: Outperform
Price Target: $38$37
Current: $50.22
Upside: -26.32%
TXO Partners
Jan 24, 2024
Maintains: Strong Buy
Price Target: $30$26
Current: $19.07
Upside: +36.34%
Range Resources
Jan 24, 2024
Maintains: Outperform
Price Target: $37$36
Current: $32.31
Upside: +11.42%
Occidental Petroleum
Jan 24, 2024
Maintains: Strong Buy
Price Target: $70$68
Current: $55.76
Upside: +21.95%
Northern Oil and Gas
Jan 24, 2024
Maintains: Strong Buy
Price Target: $51$45
Current: $39.66
Upside: +13.46%
Marathon Oil
Jan 24, 2024
Maintains: Strong Buy
Price Target: $35$32
Current: $28.99
Upside: +10.38%
Maintains: Strong Buy
Price Target: $22$20
Current: $16.30
Upside: +22.70%
Maintains: Strong Buy
Price Target: $148$145
Current: $133.12
Upside: +8.92%
Maintains: Strong Buy
Price Target: $190$185
Current: $194.61
Upside: -4.94%
Maintains: Outperform
Price Target: $53$52
Current: $42.42
Upside: +22.58%
Maintains: Strong Buy
Price Target: $16$15
Current: $12.98
Upside: +15.56%
Maintains: Outperform
Price Target: $32$34
Current: $24.87
Upside: +36.71%
Maintains: Strong Buy
Price Target: $44$43
Current: $26.89
Upside: +59.91%
Maintains: Strong Buy
Price Target: $28$32
Current: $29.99
Upside: +6.70%
Maintains: Outperform
Price Target: $76$70
Current: $54.08
Upside: +29.44%
Maintains: Outperform
Price Target: $53$45
Current: $45.08
Upside: -0.18%
Downgrades: Market Perform
Price Target: n/a
Current: $140.34
Upside: -
Downgrades: Market Perform
Price Target: n/a
Current: $15.35
Upside: -
Downgrades: Market Perform
Price Target: n/a
Current: $61.11
Upside: -
Downgrades: Underperform
Price Target: n/a
Current: $34.10
Upside: -
Maintains: Strong Buy
Price Target: $222$225
Current: $287.75
Upside: -21.81%
Reiterates: Buy
Price Target: $132$130
Current: $151.69
Upside: -14.30%
Maintains: Buy
Price Target: $365$359
Current: $507.22
Upside: -29.22%
Downgrades: Outperform
Price Target: n/a
Current: $22.24
Upside: -
Downgrades: Market Perform
Price Target: n/a
Current: $4.51
Upside: -
Maintains: Buy
Price Target: $163$160
Current: $499.12
Upside: -67.94%
Maintains: Buy
Price Target: $186$197
Current: $416.06
Upside: -52.65%