Uncategorized Insider Sale: Chief Technology Officer of $CTLP Sells 14,544 Shares – Quiver Quantitative admin September 25, 2025 No Comments source