Stock Transactions

FASTENAL CO

Filing Period:
Transaction Type:
FundPrevious SharesCurrent Shares
Change in Shares
Previous Portfolio Weightage (%)Current Portfolio Weightage (%)
Change in Weight (%)
Type
HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND1,679,311663,958+1,015,3530.150.05-0.11sell
PRINCIPAL FINANCIAL GROUP INC12,569,99111,569,456+1,000,5350.320.250.00sell
BNP PARIBAS FINANCIAL MARKETS2,022,9102,856,836+833,9260.080.080.00buy
ProShare Advisors LLC4,940,7945,723,507+782,7130.510.410.00buy
CANADA LIFE ASSURANCE Co1,898,2741,197,885+700,3890.130.08-0.05sell
GEODE CAPITAL MANAGEMENT, LLC37,014,78937,699,836+685,0470.120.100.00buy
BAILLIE GIFFORD & CO2,431,2991,908,484+522,8150.090.06-0.02sell
AMERICAN CENTURY COMPANIES INC3,590,2924,049,601+459,3090.100.09-0.01buy
LOS ANGELES CAPITAL MANAGEMENT LLC491,38655,394+435,9920.080.010.00sell
NORDEA INVESTMENT MANAGEMENT AB3,713,4693,405,900+307,5690.160.120.00sell
Page 1 of 16