Stock Transactions

Fastenal Co

Total Bought
7,524
6 transactions
Total Sold
39,517
6 transactions
Net
-31,993
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)Type
Liberty Capital Management, Inc.123,080127,848+4,7680.921.06+0.14buy
Cooper Financial Group5,0306,805+1,7750.020.03+0.00buy
ALBERT D MASON INC28,57529,108+5330.860.79-0.06buy
SlateStone Wealth, LLC25,34725,747+4000.100.09-0.00buy
Chesley Taft & Associates LLC4,4004,447+470.010.01-0.00buy
HHM Wealth Advisors, LLC390391+10.000.00-0.00buy
AMERICAN NATIONAL BANK & TRUST35,66335,564-990.160.15-0.01sell
Castleview Partners, LLC5,6115,501-1100.130.12-0.02sell
GREENLEAF TRUST83,63583,366-2690.040.04+0.00sell
Balefire, LLC4,6914,181-5100.040.03-0.01sell
Paradiem, LLC286,526281,066-5,4602.932.91-0.02sell
HARVEY INVESTMENT CO LLC998,616965,547-33,0695.095.05-0.04sell
Page 1 of 1