2021-10-25 | Sale | Enfusion, Inc. ENFN | 10 percent owner | 1.3M 1.1476% | $15.89 | $20.6M | -40.63% | |
2017-11-13 | Apellis Pharmaceuticals, Inc. APLS | 10 percent owner | 2.86M 5.6339% | $14.00 | $40M | +31.35% | ||
2016-02-08 | BeiGene, Ltd. BGNE | 10 percent owner | 18.2M 30.6337% | $12.00 | $218.4M | -5.71% |