REPLIGEN CORP (RGEN)

US7599161095 - Common Stock

157.48  +0.34 (+0.22%)

After market: 157.48 0 (0%)

Open in Chart Tool
RGEN Daily chart