CSTL (CSTL) insider and family trusts detail planned and recent stock sales
A recent SEC Form 144 filing indicates a planned sale of 25,792 shares of CSTL common stock, valued at $763,959.04, by an insider and related family trusts, to be executed around August 14, 2026, through Goldman Sachs & Co. LLC. The filing also details …