Presurance Holdings PRHI Falls 46 Approaching Critical Support at 061 CFTC Escalates Regulatory Battle with Seventh State Suit Over Prediction Markets EXEL Q1 2026 Earnings EPS Surpasses Expectations by 10 Amid Stock Decline Mastercard Stock Performance in Context A Comparison with FinTech Peers