Repligen Corp.

RGEN:NASDAQ