Fintech Holdings Atlas CORP. sold 6,250 shares of ATCH on 18 November. They now own 100,952 ATCH shares, or a 6% holding decrease.
Setting up your session...