Klarna vs Sezzle BNPL Technology Stocks Face Different Paths in 2026 BNS Q1 2026 Earnings EPS Beats Estimates by 389 as Bank Demonstrates Resilience Prediction Market Investments Continue Despite Regulatory Uncertainty