Updated Apr 22, 2026
Score 25
Decru logo

Decru

Ranked #860 of 1,000+ cybersecurity companies
Financials
INITIALIZING DATA STREAM...

Acquired By

BuyerAcquired
Announced
Jun 16, 2005
Terms
$272M
Deal typeAcquisition