Permira agrees sale of BioCatch to Visa, the company said on 3 August 2026.
All-cash transaction values BioCatch at approximately US$2.4 billion; Permira Funds’ fifth strategic exit of 2026.
Permira first invested early 2023 (minority via Ascent); acquired majority stake in 2024.
During ownership: revenues and gross profit increased ~3x; 350+ FI customers.
Product milestones cited: BioCatch Trust, DeviceIQ, Connect 2.0 AI detection.