Repligen Corp

RGENNASDAQ
$176.94
-11.70-6.2%
Last update: Oct 30, 4:30 PM