2021-06-02 | Centessa Pharmaceuticals plc CNTA | 10 percent owner | 3M 3.762% | $20.00 | $60M | -51.17% | ||
2012-10-25 | Sale | Genpact Limited G | 62.62M 23.6095% | $14.76 | $924.24M | +6.6% | ||
2010-03-24 | Sale | Genpact Limited G | 10 percent owner | 15.95M 7.0693% | $15.00 | $239.29M | -0.5% | |
2007-08-07 | Sale | Genpact Limited G | See Remarks | 5.44M 2.3963% | $14.00 | $76.11M | -15.88% |