Repligen's Q1 Earnings & Revenues Beat Estimates, Stock Rises — RGEN +0.80 · News Impact Screener