Repligen

$168.11 upup 0.39 (0.23%)
AS OF 10:50:00AM ET 05/08/2024
More Quote Information