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.


Share this post
The link has been copied!