Invus Public Equities, Lp, Director, Ten Percent Owner at Lexicon Pharmaceuticals, holds 11.26M shares in Scholar Rock Holding (Ticker: SRRK), holds 8.59M shares in GlycoMimetics (Ticker: GLYC), holds 2.27M shares in Omega Therapeutics (Ticker: OMGA). Most recently, Invus Public Equities, Lp Bought ― shares of Scholar Rock Holding on Oct 16, 2023 for an estimated value of 15.09M.