Repligen Corporation (RGEN) NASDAQ

126.08

-1.77(-1.38%)

Updated at May 09 12:25PM

Currency In USD