Stock TransactionsFASTENAL CO

Total Bought
392,928,454
961 transactions
Total Sold
2,285,511
34 transactions
Net
+390,642,943
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
VANGUARD GROUP INC73,317,271149,169,494+75,852,2230.110.11-0.00buy
STATE STREET CORP27,209,86554,317,385+27,107,5200.090.09-0.00buy
CHARLES SCHWAB INVESTMENT MANAGEMENT INC22,615,91545,995,937+23,380,0220.350.35+0.01buy
GEODE CAPITAL MANAGEMENT, LLC17,654,43435,984,281+18,329,8470.110.11-0.00buy
Bank of New York Mellon Corp18,542,78234,851,036+16,308,2540.300.29-0.01buy
Invesco Ltd.6,602,85015,973,759+9,370,9090.100.12+0.02buy
ROYAL BANK OF CANADA6,802,07415,509,061+8,706,9870.120.13+0.01buy
NORGES BANK7,358,15715,205,897+7,847,7400.080.08-0.00buy
UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC5,933,63613,239,245+7,305,6090.120.11-0.01buy
NORTHERN TRUST CORP7,120,76613,881,556+6,760,7900.090.08-0.00buy
PRINCIPAL FINANCIAL GROUP INC6,591,85013,087,686+6,495,8360.300.30+0.00buy
GOLDMAN SACHS GROUP INC5,785,25611,803,827+6,018,5710.090.09-0.01buy
Baird Financial Group, Inc.8,418,76514,387,440+5,968,6751.271.07-0.20buy
UBS Group AG5,012,38410,028,751+5,016,3670.100.10+0.00buy
ENVESTNET ASSET MANAGEMENT INC4,783,9979,734,500+4,950,5030.130.13-0.00buy
CANTILLON CAPITAL MANAGEMENT LLC4,784,0489,298,033+4,513,9852.402.26-0.14buy
Legal & General Group Plc4,713,5869,194,550+4,480,9640.100.10-0.00buy
MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd.4,227,9028,249,443+4,021,5410.720.69-0.03buy
DIMENSIONAL FUND ADVISORS LP3,700,3007,356,907+3,656,6070.080.08+0.00buy
BLAIR WILLIAM & CO/IL3,292,6346,822,973+3,530,3390.770.80+0.03buy
BARCLAYS PLC1,523,0794,825,512+3,302,4330.060.08+0.03buy
Amundi2,247,1625,525,745+3,278,5830.060.09+0.03buy
FRANKLIN RESOURCES INC4,134,6207,297,377+3,162,7570.090.08-0.01buy
USS Investment Management Ltd2,802,5985,604,874+2,802,2761.591.39-0.19buy
THRIVENT FINANCIAL FOR LUTHERANS3,455,9366,142,808+2,686,8720.610.59-0.02buy
MAIRS & POWER INC2,689,8555,372,759+2,682,9042.172.23+0.06buy
PROVIDENT TRUST CO2,704,5265,379,291+2,674,7653.914.12+0.21buy
ProShare Advisors LLC3,081,3025,718,024+2,636,7220.540.48-0.06buy
LONDON CO OF VIRGINIA2,708,4585,268,327+2,559,8691.201.25+0.06buy
TD ASSET MANAGEMENT INC2,597,3714,934,558+2,337,1870.190.18-0.01buy
STIFEL FINANCIAL CORP1,967,0944,044,607+2,077,5130.170.17+0.00buy
MARSHFIELD ASSOCIATES1,974,5063,966,125+1,991,6193.323.41+0.09buy
Epoch Investment Partners, Inc.2,049,4114,029,065+1,979,6540.820.88+0.05buy
FENIMORE ASSET MANAGEMENT INC1,864,2853,747,704+1,883,4193.063.14+0.08buy
Swiss National Bank1,615,7003,471,900+1,856,2000.090.09-0.00buy
WELLINGTON MANAGEMENT GROUP LLP1,417,7803,250,811+1,833,0310.020.03+0.00buy
HSBC HOLDINGS PLC1,884,9923,646,044+1,761,0520.100.10+0.00buy
CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM2,536,9184,286,740+1,749,8220.140.12-0.02buy
MACQUARIE GROUP LTD2,883,6414,596,897+1,713,2560.280.24-0.04buy
Nuveen, LLC1,536,2533,232,902+1,696,6490.040.04+0.00buy
Douglass Winthrop Advisors, LLC1,624,0113,261,361+1,637,3502.402.47+0.08buy
CONFLUENCE INVESTMENT MANAGEMENT LLC1,660,5023,280,009+1,619,5071.851.95+0.09buy
NORDEA INVESTMENT MANAGEMENT AB1,905,0593,494,315+1,589,2560.150.14-0.02buy
WELLS FARGO & COMPANY/MN1,453,6932,990,851+1,537,1580.030.03+0.00buy
Sumitomo Mitsui Trust Group, Inc.1,455,3892,971,285+1,515,8960.080.08-0.00buy
RAYMOND JAMES FINANCIAL INC1,307,0802,771,861+1,464,7810.040.04+0.00buy
Champlain Investment Partners, LLC1,824,0553,283,545+1,459,4901.020.96-0.06buy
STATE FARM MUTUAL AUTOMOBILE INSURANCE CO1,413,8942,827,788+1,413,8940.100.11+0.00buy
Ensign Peak Advisors, Inc1,297,7692,687,762+1,389,9930.190.20+0.00buy
LPL Financial LLC391,9321,753,459+1,361,5270.010.03+0.01buy
FIRST TRUST ADVISORS LP1,031,9792,334,680+1,302,7010.070.08+0.01buy
RHUMBLINE ADVISERS1,260,3052,542,272+1,281,9670.100.10+0.00buy
RIVERBRIDGE PARTNERS LLC1,342,1192,617,934+1,275,8151.671.77+0.10buy
Mitsubishi UFJ Asset Management Co., Ltd.1,149,1142,419,119+1,270,0050.080.08-0.00buy
BNP PARIBAS FINANCIAL MARKETS1,242,9232,492,155+1,249,2320.080.09+0.01buy
MACKENZIE FINANCIAL CORP1,159,1682,352,497+1,193,3290.130.13+0.00buy
DEUTSCHE BANK AG\2,459,1243,645,262+1,186,1380.080.06-0.02buy
Capital Wealth Planning, LLC1,177,9282,355,800+1,177,8720.790.78-0.01buy
DF DENT & CO INC2,175,6673,335,496+1,159,8292.251.78-0.48buy
SCHRODER INVESTMENT MANAGEMENT GROUP1,309,0442,333,218+1,024,1740.100.08-0.02buy
Russell Investments Group, Ltd.564,7831,559,478+994,6950.060.09+0.02buy
BAHL & GAYNOR INC992,4361,982,521+990,0850.390.42+0.03buy
CITIGROUP INC901,5371,844,416+942,8790.060.06+0.00buy
NATIONAL BANK OF CANADA /FI/244,1771,143,860+899,6830.020.05+0.03buy
Mitsubishi UFJ Trust & Banking Corp782,1081,659,674+877,5660.160.16+0.00buy
CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM937,7711,802,941+865,1700.090.09-0.01buy
Railway Pension Investments Ltd1,004,3551,860,110+855,7551.111.10-0.00buy
Aberdeen Group plc766,6781,590,537+823,8590.110.11-0.00buy
Mirae Asset Global Investments Co., Ltd.657,6581,462,918+805,2600.200.21+0.01buy
Mariner, LLC778,8071,557,443+778,6360.100.10-0.01buy
CANADA LIFE ASSURANCE Co1,022,3731,791,974+769,6010.140.12-0.02buy
National Pension Service745,8851,504,691+758,8060.060.05-0.00buy
STEGINSKY CAPITAL LLC726,5061,455,043+728,53712.6012.50-0.10buy
DONALDSON CAPITAL MANAGEMENT, LLC671,2371,390,362+719,1251.972.14+0.18buy
CALEDONIA INVESTMENTS PLC718,0561,436,112+718,0566.485.93-0.55buy
COMPASS CAPITAL MANAGEMENT, INC812,0251,525,574+713,5494.143.43-0.71buy
NOMURA ASSET MANAGEMENT CO LTD767,1161,462,985+695,8690.180.17-0.01buy
VIRGINIA RETIREMENT SYSTEMS ET Al364,6421,059,584+694,9420.210.31+0.10buy
Treasurer of the State of North Carolina273,990960,496+686,5060.080.13+0.04buy
Andra AP-fonden281,100966,100+685,0000.360.56+0.21buy
HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND744,3201,400,326+656,0060.130.12-0.01buy
CANADA PENSION PLAN INVESTMENT BOARD708,1911,324,517+616,3260.050.05-0.01buy
SEI INVESTMENTS CO407,1031,021,562+614,4590.040.05+0.01buy
ALLIANCEBERNSTEIN L.P.607,1201,220,137+613,0170.020.02-0.00buy
Vest Financial, LLC725,8551,332,168+606,3130.870.79-0.08buy
STATE BOARD OF ADMINISTRATION OF FLORIDA RETIREMENT SYSTEM588,0301,192,400+604,3700.090.09-0.00buy
LGT Group Foundation464,2441,064,958+600,7140.500.56+0.06buy
BENJAMIN EDWARDS INC629,7231,207,156+577,4330.680.65-0.04buy
NICHOLS & PRATT ADVISERS LLP /MA568,0591,140,258+572,1993.013.22+0.21buy
Assenagon Asset Management S.A.141,266712,275+571,0090.020.05+0.03buy
SCHWARTZ INVESTMENT COUNSEL INC557,0001,113,600+556,6001.481.54+0.06buy
GW&K Investment Management, LLC408,785924,036+515,2510.290.35+0.05buy
NICHOLAS COMPANY, INC.963,4451,474,690+511,2451.291.04-0.26buy
HARVEY INVESTMENT CO LLC525,5891,019,406+493,8174.534.71+0.18buy
Janney Montgomery Scott LLC269,511762,906+493,3950.060.09+0.03buy
WEALTH ENHANCEMENT ADVISORY SERVICES, LLC364,694855,561+490,8670.060.06+0.01buy
NEW YORK STATE TEACHERS RETIREMENT SYSTEM484,141968,432+484,2910.090.09-0.00buy
VICTORY CAPITAL MANAGEMENT INC530,431993,310+462,8790.040.03-0.02buy
AVIVA PLC408,226869,473+461,2470.080.08-0.00buy
NEW YORK STATE COMMON RETIREMENT FUND454,571911,398+456,8270.050.05-0.00buy
Page 1 of 10