MCDONALD CAPITAL INVESTORS INC/CA Fastenal Company Transaction History

MCDONALD CAPITAL INVESTORS INC/CA portfolio value:

$71.16M
portfolio value

MCDONALD CAPITAL INVESTORS INC/CA quarter portfolio value change:

-7.77%
quarter

Fastenal Company 13F transactions

Quarter Transaction type Change Relative change Absolute change Change value Avg. price Shares
Q3 2022 share Decrease -1.02% -15.91K shares -6.79M $46.04 1.54M
Q2 2022 share Decrease -1.03% -16.24K shares -15.76M $49.92 1.56M
Q1 2022 share Increase +0.61% 9.55K shares -6.74M $59.4 1.57M
Q4 2021 share Decrease -3.23% -52.33K shares 16.82M $63.81 1.56M
Q3 2021 share Decrease -3.33% -55.79K shares -3.53M $51.35 1.62M
Q2 2021 share Decrease -1.99% -33.98K shares 1.17M $51.48 1.67M
Q1 2021 share Decrease -0.59% -10.23K shares 1.98M $49.51 1.71M
Q4 2020 share Decrease -2.20% -38.75K shares 4.68M $47.79 1.72M
Q3 2020 share Decrease -24.80% -580.18K shares -20.89M $43.53 1.75M
Q2 2020 share Decrease -28.53% -934.05K shares -2.07M $41.13 2.33M
Q1 2020 share Decrease -4.18% -142.85K shares -23.93M $29.8 3.27M
Q4 2019 share Decrease -5.75% -208.39K shares 7.81M $35 3.41M
Q3 2019 share Decrease -4.70% -178.76K shares -5.53M $30.76 3.62M
Q2 2019 share Decrease -1.52% -58.67K shares -232K $30.47 3.80M
Q1 2019 share Decrease -3.94% -158.27K shares 19.07M $29.89 3.86M
Q4 2018 share Increase +0.39% 15.69K shares -11.06M $24.13 4.02M
Q3 2018 share Decrease -7.77% -337.39K shares 11.68M $26.56 4.00M
Q2 2018 share Decrease -2.76% -123.08K shares -17.38M $21.88 4.34M
Q1 2018 share Decrease -0.71% -31.9K shares -1.09M $24.63 4.46M
Q4 2017 share Decrease -1.61% -73.53K shares 18.80M $24.51 4.49M
Q3 2017 share Increase +4.73% 206.29K shares 9.17M $20.29 4.57M
Q2 2017 share Increase +0.65% 28.06K shares -16.67M $19.24 4.36M
Q1 2017 share Decrease -2.13% -94.54K shares 7.57M $22.6 4.33M
Q4 2016 share Decrease -1.53% -68.74K shares 10.08M $20.48 4.43M
Q3 2016 share Increase +5.39% 230.07K shares -766K $18.08 4.49M
Q2 2016 share Increase +1.68% 70.67K shares -8.11M $19.07 4.26M
Q1 2016 share Increase +0.15% 6.43K shares 17.30M $20.91 4.19M