Repligen Corporation

RGEN·NASDAQ·$115.19·$6B