Market Cap: $10.96B

RC

Repligen Corporation

RGEN
NASDAQ (NASDAQ Global Select)USD