Repligen

$171.28 upup 13.80 (8.76%)
AS OF 4:00:00PM ET 04/23/2024
More Quote Information