Search companies

Find a company by ticker or name

Analysts

Scores, price targets and rating changes published by the firms we track. Informational, not advice.

Rating scores

Each factor is scored 1 (weak) to 5 (strong).

  • Overall4
  • DCF4
  • Return on equity4
  • Return on assets4
  • Debt / equity3
  • P/E3
  • P/B2
Average price target

Mean of the targets analysts published in each window.

Price target is not available for MCBS.

Recent rating changes

The latest 14 changes by research firm, newest first.

DateFirmActionFromTo
Apr 9, 2026Keefe, Bruyette & WoodsmaintainMarket PerformMarket Perform
Mar 23, 2026Keefe, Bruyette & WoodsmaintainMarket PerformMarket Perform
Oct 21, 2025Keefe, Bruyette& WoodsmaintainMarket PerformMarket Perform
Oct 21, 2025Keefe, Bruyette & WoodsmaintainMarket PerformMarket Perform
Apr 22, 2025Keefe, Bruyette & WoodsmaintainMarket PerformMarket Perform
Dec 4, 2024Keefe, Bruyette & WoodsmaintainMarket PerformMarket Perform
Oct 22, 2024Keefe, Bruyette & WoodsmaintainMarket PerformMarket Perform
Jul 23, 2024Keefe, Bruyette & WoodsmaintainMarket PerformMarket Perform
Apr 23, 2024Keefe, Bruyette & WoodsmaintainMarket PerformMarket Perform
Jul 26, 2023Keefe, Bruyette & WoodsmaintainMarket PerformMarket Perform
Apr 6, 2023Keefe, Bruyette & WoodsmaintainMarket PerformMarket Perform
Jan 28, 2020Raymond JamesdowngradeOutperformMarket Perform
Oct 28, 2019Raymond JamesmaintainOutperformOutperform
Oct 28, 2019Keefe, Bruyette & WoodsmaintainOutperformOutperform