Annexon, Inc. (NASDAQ:ANNX – Get Rating) major shareholder Bain Capital Life Sciences Inv bought 300,000 shares of the business’s stock in a transaction that occurred on Thursday, May 25th. The stock was acquired at an average cost of $2.13 per share, with a total value of $639,000.00. Following the completion of the acquisition, the insider […]