Repligen Corp
 $12,007,661 Repligen Corp
 $12,007,661