Repligen logo

Repligen dividend paid (ttm)NASDAQ: RGEN