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.
| Date | Firm | Action | From | To |
|---|---|---|---|---|
| Apr 9, 2026 | Keefe, Bruyette & Woods | maintain | Market Perform | Market Perform |
| Mar 23, 2026 | Keefe, Bruyette & Woods | maintain | Market Perform | Market Perform |
| Oct 21, 2025 | Keefe, Bruyette& Woods | maintain | Market Perform | Market Perform |
| Oct 21, 2025 | Keefe, Bruyette & Woods | maintain | Market Perform | Market Perform |
| Apr 22, 2025 | Keefe, Bruyette & Woods | maintain | Market Perform | Market Perform |
| Dec 4, 2024 | Keefe, Bruyette & Woods | maintain | Market Perform | Market Perform |
| Oct 22, 2024 | Keefe, Bruyette & Woods | maintain | Market Perform | Market Perform |
| Jul 23, 2024 | Keefe, Bruyette & Woods | maintain | Market Perform | Market Perform |
| Apr 23, 2024 | Keefe, Bruyette & Woods | maintain | Market Perform | Market Perform |
| Jul 26, 2023 | Keefe, Bruyette & Woods | maintain | Market Perform | Market Perform |
| Apr 6, 2023 | Keefe, Bruyette & Woods | maintain | Market Perform | Market Perform |
| Jan 28, 2020 | Raymond James | downgrade | Outperform | Market Perform |
| Oct 28, 2019 | Raymond James | maintain | Outperform | Outperform |
| Oct 28, 2019 | Keefe, Bruyette & Woods | maintain | Outperform | Outperform |