Loading insider details...
AI
Latest Form 4 (Nov 14, 2025): Purchase of 3,488,372 CTRI shares, $75.00M.