Repligen Corporation (RGEN) NASDAQ

165.76

-0.76(-0.46%)

Updated at December 04 04:00PM

Currency In USD