No matter how cynical the overall market is Repligen Corp. (RGEN) performance over the last week is recorded -0.96%
As on Wednesday, Repligen Corp. (NASDAQ: RGEN) got off with the flyer as it spiked 4.14% to $142.03, before settling in for the price of