Repligen swings to Q3 net loss of $38.43 million - RGEN News | Rallies