Live feed21:55:00·1119dINSIDERFilingvia QuantisnowSEC Form 3: New insider Bain Capital Life Sciences Investors, Llc claimed ownership of 5,401,926 sharesByQuantisnow·Wall Street's wire, on your screen.ANNX· Annexon Inc.Health CareOriginal source