How Strong Q1 2026 Results And Blockchain Push At Mastercard (MA) Has Changed Its Investment Story  simplywall.st