Snowball logo
logo
RGEN_logo

Repligen Corporation

RGEN NASDAQ
$172.91-$1.82  (1.04%)