REPLIGEN CORP

$164.87 upup -1.01 (-0.61%)
AS OF 4:00:00PM ET 06/27/2022
More Quote Information