McCormick & Company, Incorporated (MKC)
NYSE: MKC · IEX Real-Time Price · USD
75.14
+0.59 (0.79%)
May 2, 2024, 4:00 PM EDT - Market closed

McCormick & Company Analyst Ratings

Total Analysts
10
Consensus Rating
Hold
Price Target
$77.11
Upside
+2.62%

Ratings History

Analyst Firm Rating Rating Action Price Target Upside Date
Argus Research
Argus Research
Strong Buy
Upgrades
$88
Strong Buy Upgrades $88 +17.11% Apr 2, 2024
Barclays
Barclays
Hold
Maintains
$71$76
Hold Maintains $71$76 +1.14% Mar 28, 2024
Stifel
Stifel
Hold
Maintains
$70$75
Hold Maintains $70$75 -0.19% Mar 27, 2024
Citigroup
Citigroup
Strong Sell
Maintains
$60$68
Strong Sell Maintains $60$68 -9.50% Mar 27, 2024
Citigroup
Citigroup
Strong Sell
Initiates
$60
Strong Sell Initiates $60 -20.15% Feb 1, 2024
JP Morgan
JP Morgan
Sell
Maintains
$59$57
Sell Maintains $59$57 -24.14% Jan 26, 2024
Consumer Edge Research
Consumer Edge Research
Hold
Downgrades
n/a
Hold Downgrades n/a n/a Jan 22, 2024
Barclays
Barclays
Hold
Maintains
$74$71
Hold Maintains $74$71 -5.51% Jan 16, 2024
Stifel
Stifel
Hold
Maintains
$82$70
Hold Maintains $82$70 -6.84% Oct 4, 2023
B of A Securities
B of A Securities
Strong Buy
Maintains
$100$86
Strong Buy Maintains $100$86 +14.45% Oct 4, 2023
HSBC
HSBC
Hold
Initiates
$86
Hold Initiates $86 +14.45% Sep 22, 2023
TD Cowen
TD Cowen
Hold
Initiates
$87
Hold Initiates $87 +15.78% Sep 13, 2023
Barclays
Barclays
Hold
Maintains
$77$85
Hold Maintains $77$85 +13.12% Jul 3, 2023
B of A Securities
B of A Securities
Strong Buy
Upgrades
$75$100
Strong Buy Upgrades $75$100 +33.08% Jun 6, 2023
Stifel
Stifel
Hold
Initiates
$82
Hold Initiates $82 +9.13% Apr 14, 2023
Deutsche Bank
Deutsche Bank
Hold
Maintains
$69$75
Hold Maintains $69$75 -0.19% Mar 29, 2023
JP Morgan
JP Morgan
Sell
Maintains
$63$66
Sell Maintains $63$66 -12.16% Mar 29, 2023
B of A Securities
B of A Securities
Sell
Maintains
$73$75
Sell Maintains $73$75 -0.19% Mar 29, 2023
UBS
UBS
Strong Sell
Initiates
$71
Strong Sell Initiates $71 -5.51% Mar 10, 2023
B of A Securities
B of A Securities
Sell
Maintains
$78$73
Sell Maintains $78$73 -2.85% Jan 27, 2023
Deutsche Bank
Deutsche Bank
Hold
Maintains
$83$74
Hold Maintains $83$74 -1.52% Jan 27, 2023