51 · RGEN · Repligen Corporation · 221 Holders | HoldingsIntel