Repligen Corporation

RGEN
NASDAQ
25.84 0.73 (2.91%) last updated 11:36 AM EST Mar 05
Trade $RGEN Now