NASDAQ: RGEN

Repligen Corp (RGEN) ticks all the boxes for top investors with its surprise performance of 22.15% last month.
Shaun Noe
Repligen Corp (NASDAQ: RGEN) on Tuesday, plunged -5.92% from the previous trading day, before settling in for the closing price ...





