Repligen logo

Repligen dividend yield (ttm)NASDAQ: RGEN