Repligen Corp

RGENNASDAQ
$175.42
2.911.69%