Skip to content

MasterCard

US · MA #22 by market cap Listed 2006 AI Rating C 65
579.21 -6.50 -1.11%
Collector offline (last heartbeat: 15723s ago) · 2026-09-04 20:02
Pre-market 582.98 -0.47%
After-hours 579.21 0.00%
Overnight 586.26 +0.09%
Mkt cap
507.39B
P/B
90.43
EPS
16.52

Analyst consensus 24 analysts

Buy
Avg price target 665.23 +14.9%
Price target rangecurrent 579.21
Low550.00
Avg665.23
High740.00
Buy 92% Hold 8% Sell 0%
Recent ratings (25)
DateFirmRatingTarget
2026-08-28 RBC Capital BUY 696.00
2026-08-25 Wolfe Research BUY 740.00
2026-08-17 Wolfe Research BUY 680.00
2026-08-14 DBS BUY 625.00
2026-08-12 Bernstein BUY 710.00
2026-08-05 Truist Financial BUY 633.00
2026-07-31 TD Cowen BUY 667.00
2026-07-31 Cantor Fitzgerald BUY 695.00
2026-07-31 UBS BUY 670.00
2026-07-31 Raymond James BUY 632.00
2026-07-31 KeyBanc BUY 680.00
2026-07-31 BofA Securities BUY 735.00
2026-07-31 Baird BUY 660.00
2026-07-31 Morgan Stanley BUY 681.00
2026-07-31 Clear Street BUY 645.00
2026-07-31 BMO Capital BUY 630.00
2026-07-31 Citi BUY 675.00
2026-07-31 Barclays BUY 660.00
2026-07-31 Monness HOLD --
2026-07-31 KBW BUY 685.00
2026-07-30 TD Cowen BUY 667.00
2026-07-30 William Blair BUY --
2026-07-30 BofA Securities BUY 735.00
2026-07-30 Clear Street BUY 645.00
2026-07-30 Goldman Sachs BUY 701.00

Price target trend monthly average, last 3 years

AI Analyst Revision Trend how this is computed

Mixed
1
Upgrades Downgrades
  • 1 upgrade vs 0 downgrades among tracked analyst rating changes.
  • Most recent: BofA Securities moved from Hold to Buy on 2026-03-05.

Recent rating changes

DateFirmChangeTarget
2026-03-05 BofA Securities HOLD → BUY 700.00

Earnings history price reaction on the day

PeriodReport dateSessionDay move
2026/Q2 2026-07-30 -- +2.49%
2026/Q1 2026-04-30 -- -4.25%
2025/Q4 2026-01-29 -- +4.29%
2025/Q3 2025-10-30 -- -0.16%
2025/Q2 2025-07-31 -- +1.32%
2025/Q1 2025-05-01 -- -0.26%
2024/Q4 2025-01-30 -- +3.14%
2024/Q3 2024-10-31 -- -2.74%
2024/Q2 2024-07-31 -- +3.63%
2024/Q1 2024-05-01 -- -2.02%
2023/Q4 2024-01-31 -- +0.91%
2023/Q3 2023-10-26 -- -5.62%