Front Page An Arcus Insider Sold 68,569 Shares but Kept 1.2 Million After a 200% Run Yahoo Finance · 13 Jul 2026 Read the full story at Yahoo Finance →