RGEN

Repligen Corporation

RGENNASDAQ

$117.07

-5.78

4.70%

Last Updated: Jul 31, 20:00