Shift4 Payments posts Q2 2026 shareholder letter with financial results - FOUR News | Rallies