Nimish P Shah, Director at Instil Bio, holds 1.75M shares in Apogee Therapeutics, Inc. (Ticker: APGE), holds 19.62K shares in Instil Bio (Ticker: TIL). Most recently, Nimish P Shah Bought ― shares of Apogee Therapeutics, Inc. on Jul 17, 2023 for an estimated value of 29.75M.