Repligen Corp

RGENNASDAQ
$178.20
2.781.58%