Alexander J Denner sold 1,196,746 shares of INVA on 6 March. They now own 5,658,705 INVA shares, or a 17% holding decrease.
Setting up your session...