Loading insider details...
AI
Latest Form 4 (Feb 27, 2026): Purchase of 1,758,794 LOGC shares, $12.31M.