Canadian Natural Resources Limited (CNQ)
NYSE: CNQ · IEX Real-Time Price · USD
35.18
-0.46 (-1.29%)
Jul 19, 2024, 4:00 PM EDT - Market closed

Canadian Natural Resources Analyst Ratings

Total Analysts
5
Consensus Rating
Hold
Price Target
$48.80
Upside
+38.72%

Ratings History

Analyst Firm Rating Rating Action Price Target Upside Date
Scotiabank
Scotiabank
Hold
Maintains
$114$57
Hold Maintains $114$57 +62.02% Jun 11, 2024
JP Morgan
JP Morgan
Hold
Maintains
$51$51
Hold Maintains $51$51 +44.97% Jan 11, 2024
CIBC
CIBC
Buy
Maintains
$45$47
Buy Maintains $45$47 +32.18% Aug 29, 2023
Jefferies
Jefferies
Hold
Maintains
$42$47
Hold Maintains $42$47 +33.60% Aug 28, 2023
Wells Fargo
Wells Fargo
Hold
Maintains
$40$43
Hold Maintains $40$43 +20.81% Aug 4, 2023
National Bank Financial Inc
National Bank Financial Inc
Buy
Maintains
$53$47
Buy Maintains $53$47 +32.18% Jun 29, 2023
Goldman Sachs
Goldman Sachs
Strong Buy
Upgrades
$31$35
Strong Buy Upgrades $31$35 -1.93% Nov 21, 2022
B of A Securities
B of A Securities
Strong Buy
Upgrades
n/a
Strong Buy Upgrades n/a n/a Jul 19, 2022
Goldman Sachs
Goldman Sachs
Hold
Maintains
$32$36
Hold Maintains $32$36 +2.33% May 20, 2022
Goldman Sachs
Goldman Sachs
Strong Buy
Upgrades
$19$22
Strong Buy Upgrades $19$22 -37.46% Jun 11, 2021
Tudor Pickering
Tudor Pickering
Strong Buy
Upgrades
n/a
Strong Buy Upgrades n/a n/a Dec 11, 2019
Morgan Stanley
Morgan Stanley
Buy
Maintains
$30$25
Buy Maintains $30$25 -28.94% Nov 20, 2018
Morgan Stanley
Morgan Stanley
Buy
Maintains
$32$30
Buy Maintains $32$30 -14.72% Oct 12, 2018
Morgan Stanley
Morgan Stanley
Buy
Maintains
$28$32
Buy Maintains $28$32 -9.04% May 23, 2018
Morgan Stanley
Morgan Stanley
Buy
Maintains
$29$28
Buy Maintains $29$28 -21.83% Apr 16, 2018
Morgan Stanley
Morgan Stanley
Buy
Maintains
$26$29
Buy Maintains $26$29 -17.57% Jan 24, 2018
Morgan Stanley
Morgan Stanley
Buy
Maintains
$23$26
Buy Maintains $23$26 -26.09% Oct 13, 2017
Morgan Stanley
Morgan Stanley
Buy
Upgrades
n/a
Buy Upgrades n/a n/a Jul 19, 2017
Goldman Sachs
Goldman Sachs
Strong Buy
Initiates
$18
Strong Buy Initiates $18 -48.83% Jun 22, 2017
Morgan Stanley
Morgan Stanley
Buy
Initiates
$26
Buy Initiates $26 -27.52% Mar 19, 2014