SecBot SecBot
← Back to Analyst Consensus
CMP Buy

COMPASS MINERALS INTERNATIONAL INC

Current Price —
Implied Upside —
Analysts 8

30-Day Momentum

▲ 0 upgrades  /  ▼ 0 downgrades  /  0 reiterations  from 0 firms

Next Earnings

Nov 23, 2026 (28 days)

Rating Timeline

Date ▼FirmActionFrom → To RatingPrice TargetFirm Rating
Aug 31, 2026Deutsche BankmaintainBuy → Buy—57%
Aug 10, 2026JP MorgandowngradeNeutral → Underweight—54%
May 14, 2026JP MorganupgradeUnderweight → Neutral—54%
Jan 6, 2026BMO CapitalmaintainMarket Perform → Market Perform$2553%
Dec 16, 2025Freedom Capital Marketsinitiate— → Buy$2243%
Dec 11, 2025Deutsche BankmaintainBuy → Buy$2157%
Aug 13, 2025JP MorgandowngradeOverweight → Underweight$1854%
Jun 23, 2025Deutsche BankmaintainBuy → Buy$2257%
May 12, 2025BMO CapitalmaintainMarket Perform → Market Perform$2053%
Feb 12, 2025BMO CapitalmaintainMarket Perform → Market Perform$1753%
Feb 12, 2025JP MorganupgradeNeutral → Overweight$1554%
Dec 18, 2024BMO CapitalmaintainMarket Perform → Market Perform$1853%
Sep 18, 2024BMO CapitalmaintainMarket Perform → Market Perform$2053%
Apr 26, 2024Loop CapitalupgradeHold → Buy$2354%
Mar 26, 2024BMO CapitalmaintainMarket Perform → Market Perform$2053%
Mar 4, 2024Loop CapitaldowngradeBuy → Hold$2654%
Feb 9, 2024JP MorganmaintainNeutral → Neutral$2154%
Jan 11, 2024StifelmaintainBuy → Buy$6053%
Nov 20, 2023JP MorganupgradeUnderweight → Neutral$2454%
Jul 19, 2023BTIGinitiate— → Neutral$052%
Jul 17, 2023Loop Capitalinitiate— → Buy$5854%
May 26, 2023BMO CapitalmaintainMarket Perform → Market Perform$4053%
May 22, 2023Deutsche BankmaintainBuy → Buy$4557%
May 11, 2023StifelmaintainBuy → Buy$8253%
Mar 23, 2023CL Kingmaintain— → Buy$4750%
Feb 9, 2023Deutsche Bankmaintain— → Buy$5057%
Dec 1, 2022JP Morganmaintain— → Underweight$3654%
May 23, 2022Deutsche Bankmaintain— → Buy$5557%
Apr 18, 2022BMO Capitalmaintain— → Market Perform$6353%
Feb 10, 2022JP MorgandowngradeNeutral → Underweight$5254%
Dec 15, 2021Goldman SachsupgradeSell → Neutral$5154%
Nov 23, 2021Goldman Sachsmaintain— → Sell$5154%
Nov 17, 2021BMO CapitalupgradeUnderperform → Market Perform$5553%
Nov 17, 2021Deutsche BankupgradeHold → Buy$7357%
Oct 20, 2021BMO CapitaldowngradeMarket Perform → Underperform$6053%
Sep 30, 2021Monness, Crespi, HardtupgradeNeutral → Buy$8063%
Aug 17, 2021JP MorganupgradeUnderweight → Neutral$6854%
Jul 14, 2021CL KingupgradeNeutral → Buy$7550%
Jun 18, 2021JP MorgandowngradeNeutral → Underweight$6254%
Dec 14, 2020Monness, Crespi, HardtdowngradeBuy → Neutral$063%
Dec 10, 2020Credit SuissedowngradeNeutral → Underperform$56—
Nov 6, 2020BMO Capitalmaintain— → Market Perform$5553%
Aug 11, 2020Credit Suissemaintain— → Neutral$51—
Aug 6, 2020Stifelmaintain— → Buy$6853%
May 15, 2020Deutsche Bankmaintain— → Hold$4657%
May 7, 2020JP MorgandowngradeOverweight → Neutral$4554%
Mar 25, 2020Stephens & Co.maintain— → Overweight$7054%
Mar 24, 2020Stifelmaintain— → Buy$6553%
Feb 12, 2020BMO Capitalmaintain— → Market Perform$6053%
Feb 12, 2020Credit Suissemaintain— → Neutral$60—

Price Target Trend

Apr 1, 2026 Latest: $29.5 Oct 24, 2026

EPS Estimates

0q $-0.03
Lo: $-0.10 Hi: $0.01
4 analysts
+1q —
+1y $1.26
Lo: $1.15 Hi: $1.36
4 analysts
▲2
0y $0.89
Lo: $0.76 Hi: $0.96
4 analysts
▲2

Cross-Platform Signals

No cross-platform signals in the last 90 days

Fresh Analyst Detail

Price targets, earnings estimates, and firm actions for this ticker — updated within the last 24 hours.

Subscribe for Full Access