Loading insider details...
AI
Latest Form 4 (Jan 13, 2026): Sale of 11,000,000 JCAP shares, $215.92M.