Repligen Corporation (RGEN)

$154.96

-4.05 (-2.55%)