Nicolas Barthelemy, Director at Repligen, holds 4.67K shares in Repligen (Ticker: RGEN), holds 23.02K shares in Twist Bioscience (Ticker: TWST), holds 28.92K shares in 908 Devices (Ticker: MASS). Most recently, Nicolas Barthelemy Bought ― shares of Repligen on Jun 14, 2024 for an estimated value of 150.54K.