REPLIGEN CORP
| Fund | Previous Shares | Current Shares | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| PRICE T ROWE ASSOCIATES INC /MD/ | 3,507,378 | 4,599,061 | +1,091,683 | 0.05 | 0.08 | +0.03 | buy |
| Impax Asset Management Group plc | 703,237 | 413,384 | +289,853 | 0.54 | 0.42 | 0.00 | sell |
| BAMCO INC /NY/ | 381,678 | 544,779 | +163,101 | 0.14 | 0.24 | 0.00 | buy |
| Conestoga Capital Advisors, LLC | 956,913 | 1,057,975 | +101,062 | 2.05 | 2.92 | 0.00 | buy |
| Blue Whale Capital LLP | 243,101 | 308,467 | +65,366 | 1.80 | 2.59 | 0.00 | buy |
| Artemis Investment Management LLP | 346,786 | 410,369 | +63,583 | 0.58 | 0.81 | +0.24 | buy |
| VANGUARD GROUP INC | 5,044,191 | 4,993,945 | +50,246 | 0.01 | 0.01 | 0.00 | sell |
| RIVERBRIDGE PARTNERS LLC | 343,435 | 313,365 | +30,070 | 0.77 | 0.96 | 0.00 | sell |
| TD ASSET MANAGEMENT INC | 26,628 | 55,756 | +29,128 | 0.00 | 0.01 | +0.00 | buy |
| Delta Investment Management, LLC | 50,717 | 23,544 | +27,173 | 1.21 | 0.67 | 0.00 | sell |