Market Cap: $1.55B
George Whitesides sold between $250,001 - $500,000 of INVA shares on 25 March.
George Whitesides sold between $50,001 - $100,000 of INVA shares on 24 March.