FASTENAL CO
| Fund | Previous Shares | Current Shares | Change in Shares ▲▼ | Previous Portfolio Weightage (%) | Current Portfolio Weightage (%) | Change in Weight (%) ▲▼ | Type |
|---|---|---|---|---|---|---|---|
| HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND | 1,679,311 | 663,958 | +1,015,353 | 0.15 | 0.05 | -0.11 | sell |
| PRINCIPAL FINANCIAL GROUP INC | 12,569,991 | 11,569,456 | +1,000,535 | 0.32 | 0.25 | 0.00 | sell |
| BNP PARIBAS FINANCIAL MARKETS | 2,022,910 | 2,856,836 | +833,926 | 0.08 | 0.08 | 0.00 | buy |
| ProShare Advisors LLC | 4,940,794 | 5,723,507 | +782,713 | 0.51 | 0.41 | 0.00 | buy |
| CANADA LIFE ASSURANCE Co | 1,898,274 | 1,197,885 | +700,389 | 0.13 | 0.08 | -0.05 | sell |
| GEODE CAPITAL MANAGEMENT, LLC | 37,014,789 | 37,699,836 | +685,047 | 0.12 | 0.10 | 0.00 | buy |
| BAILLIE GIFFORD & CO | 2,431,299 | 1,908,484 | +522,815 | 0.09 | 0.06 | -0.02 | sell |
| AMERICAN CENTURY COMPANIES INC | 3,590,292 | 4,049,601 | +459,309 | 0.10 | 0.09 | -0.01 | buy |
| LOS ANGELES CAPITAL MANAGEMENT LLC | 491,386 | 55,394 | +435,992 | 0.08 | 0.01 | 0.00 | sell |
| NORDEA INVESTMENT MANAGEMENT AB | 3,713,469 | 3,405,900 | +307,569 | 0.16 | 0.12 | 0.00 | sell |