Stock Transactions — FASTENAL CO

Total Bought
14,079,410
501 transactions
Total Sold
14,486,861
472 transactions
Net
-407,451
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
BARCLAYS PLC1,624,1733,086,426+1,462,2530.050.10+0.05buy
STATE STREET CORP26,642,62227,989,485+1,346,8630.070.08+0.01buy
GEODE CAPITAL MANAGEMENT, LLC15,803,37916,683,751+880,3720.090.10+0.01buy
Invesco Ltd.5,821,5636,594,564+773,0010.080.09+0.01buy
CHARLES SCHWAB INVESTMENT MANAGEMENT INC19,269,44919,878,045+608,5960.230.27+0.04buy
BENJAMIN EDWARDS INC28,359535,723+507,3640.340.56+0.21buy
BANK OF AMERICA CORP /DE/7,515,1197,977,948+462,8290.050.05+0.01buy
Amundi1,202,7341,642,538+439,8040.030.04+0.01buy
VANGUARD GROUP INC71,285,66871,708,209+422,5410.090.09+0.01buy
UBS Group AG1,754,5212,105,091+350,5700.030.04+0.01buy
CAISSE DE DEPOT ET PLACEMENT DU QUEBEC582,840928,377+345,5370.090.13+0.04buy
FLOSSBACH VON STORCH SE217,043537,812+320,7690.060.15+0.09buy
JPMORGAN CHASE & CO3,009,2933,294,011+284,7180.020.02+0.00buy
INTERNATIONAL ASSETS INVESTMENT MANAGEMENT, LLC3,459269,849+266,3900.020.01-0.01buy
TEACHER RETIREMENT SYSTEM OF TEXAS11,133260,955+249,8220.000.09+0.08buy
MILLENNIUM MANAGEMENT LLC155,009390,724+235,7150.010.02+0.02buy
UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC4,492,0744,718,200+226,1260.080.09+0.01buy
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP54,891275,381+220,4900.000.02+0.01buy
FRANKLIN RESOURCES INC4,407,5764,572,999+165,4230.090.10+0.01buy
NATIONAL BANK OF CANADA /FI/243,792401,312+157,5200.020.04+0.01buy
MORGAN STANLEY9,324,4189,438,039+113,6210.050.05+0.00buy
Assenagon Asset Management S.A.14,239125,854+111,6150.000.02+0.02buy
Twin Tree Management, LP0102,627+102,6270.000.17+0.17buy
ENVESTNET ASSET MANAGEMENT INC4,665,4824,767,195+101,7130.100.11+0.01buy
Epoch Investment Partners, Inc.2,032,8182,133,336+100,5180.580.68+0.10buy
WELLS FARGO & COMPANY/MN1,505,1111,601,425+96,3140.020.03+0.00buy
FJARDE AP-FONDEN /FOURTH SWEDISH NATIONAL PENSION FUND82,884173,584+90,7000.070.13+0.06buy
D. E. Shaw & Co., Inc.66,153147,806+81,6530.010.01+0.01buy
Legal & General Group Plc5,169,7075,249,798+80,0910.090.10+0.01buy
AQR CAPITAL MANAGEMENT LLC333,487413,420+79,9330.030.04+0.01buy
ROYAL BANK OF CANADA6,825,0016,901,680+76,6790.100.11+0.01buy
DnB Asset Management AS147,027222,271+75,2440.040.07+0.03buy
FIL Ltd1,443,9831,518,746+74,7630.090.10+0.01buy
Vest Financial, LLC651,282720,406+69,1240.980.99+0.01buy
CANADA PENSION PLAN INVESTMENT BOARD346,571415,682+69,1110.020.03+0.01buy
MAIRS & POWER INC2,663,3132,731,930+68,6171.621.84+0.22buy
MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd.3,478,3663,546,659+68,2930.520.57+0.05buy
SG Americas Securities, LLC147,446213,383+65,9370.060.06-0.00buy
Mirae Asset Global Investments Co., Ltd.427,663490,815+63,1520.130.16+0.02buy
Korea Investment CORP154,678217,714+63,0360.020.04+0.01buy
WORLDQUANT MILLENNIUM ADVISORS LLC059,863+59,8630.000.03+0.03buy
ALPS ADVISORS INC32,49291,341+58,8490.010.04+0.03buy
HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND52,564108,858+56,2940.010.02+0.01buy
NOMURA ASSET MANAGEMENT CO LTD746,169802,404+56,2350.160.18+0.02buy
Bayesian Capital Management, LP29,10084,800+55,7000.210.71+0.50buy
Mitsubishi UFJ Asset Management Co., Ltd.907,848963,396+55,5480.070.07+0.00buy
Holocene Advisors, LP76,959131,187+54,2280.020.04+0.02buy
PICTON MAHONEY ASSET MANAGEMENT125,472178,050+52,5780.340.49+0.16buy
THRIVENT FINANCIAL FOR LUTHERANS4,420,6594,469,636+48,9770.560.61+0.05buy
AMERICAN CENTURY COMPANIES INC630,377678,337+47,9600.020.03+0.00buy
ProShare Advisors LLC3,190,7443,237,455+46,7110.540.57+0.03buy
NOMURA HOLDINGS INC22,71968,408+45,6890.010.04+0.03buy
BESSEMER GROUP INC82,196127,253+45,0570.010.01+0.01buy
PRICE T ROWE ASSOCIATES INC /MD/1,491,8391,534,301+42,4620.010.01+0.00buy
LOOMIS SAYLES & CO L P65,300106,667+41,3670.010.01+0.00buy
BNP Paribas Asset Management Holding S.A.568,380608,651+40,2710.090.11+0.02buy
Nebula Research & Development LLC037,819+37,8190.000.32+0.32buy
ROYAL LONDON ASSET MANAGEMENT LTD328,717366,357+37,6400.050.06+0.01buy
COMGEST GLOBAL INVESTORS S.A.S.50,33987,081+36,7420.040.09+0.05buy
NATIXIS ADVISORS, LLC169,047205,720+36,6730.020.03+0.01buy
Quantinno Capital Management LP77,443113,711+36,2680.090.11+0.02buy
NORGES BANK7,060,2257,095,225+35,0000.070.07+0.00buy
DekaBank Deutsche Girozentrale1,030,6841,063,709+33,0250.120.14+0.02buy
Bellwether Advisors, LLC22,77555,120+32,3450.300.76+0.46buy
LPL Financial LLC314,563346,530+31,9670.010.01+0.00buy
CoreCap Advisors, LLC031,754+31,7540.000.11+0.11buy
DEUTSCHE BANK AG\1,783,8301,812,627+28,7970.050.05+0.00buy
Wilmington Savings Fund Society, FSB028,532+28,5320.000.04+0.04buy
AXA S.A.245,393273,172+27,7790.050.06+0.01buy
AlphaQuest LLC6,61933,941+27,3220.060.22+0.16buy
NEOS Investment Management LLC75,544102,336+26,7920.200.22+0.03buy
COMMERCE BANK52,06178,285+26,2240.020.03+0.01buy
VALLEY NATIONAL ADVISERS INC3526,147+26,1120.000.34+0.34buy
LGT Group Foundation639,162664,188+25,0260.630.78+0.14buy
O'SHAUGHNESSY ASSET MANAGEMENT, LLC106,082130,811+24,7290.070.09+0.02buy
B. Metzler seel. Sohn & Co. AG104,406127,863+23,4570.060.09+0.03buy
Cerity Partners LLC176,054197,825+21,7710.030.03+0.00buy
BLAIR WILLIAM & CO/IL3,253,4673,274,576+21,1090.630.69+0.06buy
ALTA CAPITAL MANAGEMENT LLC/020,666+20,6660.000.09+0.09buy
Clearstead Advisors, LLC6,14826,737+20,5890.010.03+0.02buy
Stephens Investment Management Group LLC208,068228,506+20,4380.180.22+0.04buy
Baird Financial Group, Inc.8,181,1718,200,890+19,7191.071.14+0.07buy
Douglass Winthrop Advisors, LLC1,606,8481,626,193+19,3452.062.21+0.15buy
SEI INVESTMENTS CO439,462458,656+19,1940.040.04+0.00buy
Norinchukin Bank, The357,554376,534+18,9800.640.63-0.01buy
Parallax Volatility Advisers, L.P.40218,419+18,0170.000.03+0.03buy
Sumitomo Mitsui Trust Group, Inc.1,398,6311,416,628+17,9970.060.07+0.01buy
Gotham Asset Management, LLC167,784185,691+17,9070.140.14+0.00buy
LGT Fund Management Co Ltd.74,34791,999+17,6520.580.68+0.10buy
UNIVEST FINANCIAL Corp017,048+17,0480.000.08+0.08buy
Jefferies Financial Group Inc.4,19420,723+16,5290.010.02+0.02buy
Howard Capital Management Inc.016,062+16,0620.000.02+0.02buy
Daiwa Securities Group Inc.159,415174,968+15,5530.050.06+0.00buy
GUGGENHEIM CAPITAL LLC172,332187,671+15,3390.080.09+0.02buy
Quantitative Investment Management, LLC17,54432,246+14,7020.120.23+0.11buy
MACKENZIE FINANCIAL CORP1,346,8921,361,266+14,3740.130.14+0.01buy
Illinois Municipal Retirement Fund303,045316,937+13,8920.290.32+0.03buy
OSSIAM22,13235,777+13,6450.030.05+0.02buy
FENIMORE ASSET MANAGEMENT INC1,831,4031,844,897+13,4942.522.65+0.13buy
SYNOVUS FINANCIAL CORP16,01229,319+13,3070.010.02+0.01buy
Page 1 of 12