Loading insider details...
AI
Latest Form 4 (Dec 22, 2025): Grant/Award of 224,800 CDT shares, $402.4K.