 Alector Inc NASDAQ:ALEC major shareholder Orbimed Advisors Llc sold 23,231 shares of the firms stock in a transaction on Tuesday, April 14th. The stock was sold at an average price of 23.52, for a total value of 546,393.12. The sale was disclosed in a filing with the Securities Exchange Commission, which can be accessed ... 