Loading insider details...
Latest Form 4 (Jan 8, 2026): Disposition to Issuer of 150 CDTX shares, $33.2K.