RGEN   $177.3913  -0.45% Market Open

Repligen Corporation