SecBot SecBot
← Back to Analyst Consensus
BMA Buy

Macro Bank Inc.

Current Price —
Implied Upside —
Analysts 11

30-Day Momentum

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

Rating Timeline

Date ▼FirmActionFrom → To RatingPrice TargetFirm Rating
Oct 13, 2026UBSmaintainBuy → Buy—54%
Jun 25, 2026JP MorganmaintainOverweight → Overweight—55%
May 5, 2026HSBCupgradeHold → Buy—53%
Mar 2, 2026Goldman SachsmaintainBuy → Buy—54%
Nov 19, 2025UBSinitiate— → Buy$13054%
Nov 3, 2025CitigroupupgradeNeutral → Buy$054%
Oct 28, 2025JP MorganmaintainOverweight → Overweight$12055%
Oct 22, 2025JP MorganupgradeNeutral → Overweight$7955%
Oct 1, 2025HSBCupgradeHold → Buy$8053%
Sep 11, 2025CitigroupdowngradeBuy → Neutral$054%
Apr 21, 2025JP MorganmaintainNeutral → Neutral$8955%
Dec 16, 2024Morgan StanleyupgradeUnderweight → Overweight$12.554%
Aug 30, 2024JP MorganupgradeUnderweight → Neutral$7855%
Aug 8, 2024B of A SecuritiesupgradeUnderperform → Neutral$6253%
Jan 31, 2022JP MorgandowngradeNeutral → Underweight$1255%
Nov 23, 2020Credit SuisseupgradeUnderperform → Neutral$0—
Jul 21, 2020HSBCdowngradeHold → Reduce$053%
Dec 9, 2019Itau BBAdowngradeMarket Perform → Underperform$044%
Sep 26, 2019ScotiabankupgradeUnderperform → Sector Perform$055%
Sep 19, 2019B of A SecuritiesdowngradeBuy → Underperform$053%
Aug 7, 2019Scotiabankinitiate— → Sector Underperform$5555%
Jul 22, 2019JP Morganmaintain— → Neutral$6155%
May 11, 2018SantanderupgradeHold → Buy$0—
May 9, 2018JP MorganupgradeNeutral → Overweight$055%
Sep 11, 2017Goldman SachsdowngradeBuy → Neutral$054%
Feb 16, 2017JP MorgandowngradeOverweight → Neutral$055%
Sep 26, 2016Goldman SachsupgradeNeutral → Buy$86.554%
Jun 1, 2016UBSinitiate— → Neutral$7754%
Mar 29, 2016Credit Suisseinitiate— → Neutral$71—
Feb 9, 2016JP Morganmaintain— → Neutral$6955%
Jul 18, 2014Standpoint ResearchdowngradeBuy → Hold$0—
Jun 11, 2014JP Morganmaintain— → Neutral$3855%

Price Target Trend

Apr 8, 2026 Latest: $105.31 Oct 25, 2026

EPS Estimates

+1y $17232.43
Lo: $13628.16 Hi: $18915.22
4 analysts
▲3
0q $3135.82
Lo: $2785.54 Hi: $3481.91
4 analysts
▲3
0y $12319.51
Lo: $11670.74 Hi: $12902.23
4 analysts
▲3
+1q $3202.52
Lo: $2845.44 Hi: $3649.89
4 analysts
▲3

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