ApolloMD Data Breach Impacts 626,000 Individuals Cybersecurity February 12, 2026 Over 626,000 individuals were impacted by a May 2025 cyberattack at healthcare physician and practice management services provider ApolloMD. The…