Cognex Corporation (CGNX)
NASDAQ: CGNX · IEX Real-Time Price · USD
43.79
+0.43 (0.99%)
At close: May 3, 2024, 4:00 PM
43.58
-0.21 (-0.48%)
After-hours: May 3, 2024, 4:54 PM EDT

Cognex Analyst Ratings

Total Analysts
12
Consensus Rating
Buy
Price Target
$48.00
Upside
+9.61%

Ratings History

Analyst Firm Rating Rating Action Price Target Upside Date
Stephens & Co.
Stephens & Co.
Hold
Maintains
$40$45
Hold Maintains $40$45 +2.76% May 3, 2024
Bernstein
Bernstein
Buy
Maintains
$52$55
Buy Maintains $52$55 +25.60% May 3, 2024
Needham
Needham
Strong Buy
Maintains
$46$48
Strong Buy Maintains $46$48 +9.61% May 3, 2024
Baird
Baird
Hold
Maintains
$40$44
Hold Maintains $40$44 +0.48% May 3, 2024
Citigroup
Citigroup
Hold
Maintains
$41$43
Hold Maintains $41$43 -1.80% Apr 8, 2024
UBS
UBS
Strong Buy
Upgrades
$42$54
Strong Buy Upgrades $42$54 +23.32% Mar 19, 2024
Truist Securities
Truist Securities
Strong Buy
Initiates
$47
Strong Buy Initiates $47 +7.33% Mar 14, 2024
Raymond James
Raymond James
Strong Buy
Maintains
$65$60
Strong Buy Maintains $65$60 +37.02% Nov 6, 2023
Stephens & Co.
Stephens & Co.
Hold
Maintains
$55$40
Hold Maintains $55$40 -8.65% Nov 2, 2023
Needham
Needham
Strong Buy
Maintains
$55$46
Strong Buy Maintains $55$46 +5.05% Nov 1, 2023
Goldman Sachs
Goldman Sachs
Strong Sell
Maintains
$45$40
Strong Sell Maintains $45$40 -8.65% Oct 10, 2023
Keybanc
Keybanc
Hold
Initiates
n/a
Hold Initiates n/a n/a Oct 3, 2023
Needham
Needham
Strong Buy
Reiterates
$55
Strong Buy Reiterates $55 +25.60% Sep 1, 2023
Citigroup
Citigroup
Hold
Initiates
$52
Hold Initiates $52 +18.75% Aug 30, 2023
Credit Suisse
Credit Suisse
Hold
Maintains
$47$46
Hold Maintains $47$46 +5.05% Aug 7, 2023
Morgan Stanley
Morgan Stanley
Sell
Maintains
$45$46
Sell Maintains $45$46 +5.05% Aug 4, 2023
Needham
Needham
Strong Buy
Maintains
$58$55
Strong Buy Maintains $58$55 +25.60% Aug 3, 2023
Credit Suisse
Credit Suisse
Hold
Maintains
$46$47
Hold Maintains $46$47 +7.33% Jul 13, 2023
Stephens & Co.
Stephens & Co.
Hold
Reiterates
$47
Hold Reiterates $47 +7.33% Jun 20, 2023
Credit Suisse
Credit Suisse
Hold
Maintains
$44$46
Hold Maintains $44$46 +5.05% May 9, 2023
Morgan Stanley
Morgan Stanley
Sell
Maintains
$40$45
Sell Maintains $40$45 +2.76% May 5, 2023