BANK OF MONTREAL /CAN/ Fastenal Company Transaction History

BANK OF MONTREAL /CAN/ portfolio value:

$152.52M
portfolio value

BANK OF MONTREAL /CAN/ 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 Increase +31.04% 753.69K shares 27.70M $46.04 3.18M
Q2 2022 share Increase +117.99% 1.31M shares 58.29M $49.92 2.42M
Q1 2022 share Decrease -4.97% -58.27K shares -8.27M $59.4 1.11M
Q4 2021 share Decrease -25.49% -400.94K shares -8.64M $63.81 1.17M
Q3 2021 share Increase +6.72% 99.03K shares 7.14M $51.35 1.57M
Q2 2021 share Increase +98.18% 730.19K shares 38.95M $51.48 1.47M
Q1 2021 share Decrease -7.60% -61.14K shares -3.27M $49.51 743.75K
Q4 2020 share Increase +61.51% 306.53K shares 18.14M $47.79 804.89K
Q3 2020 share Increase +11.86% 52.85K shares 3.28M $43.53 498.36K
Q2 2020 share Increase +1.74% 7.63K shares 5.78M $41.13 445.50K
Q1 2020 share Decrease -26.08% -154.52K shares -8.46M $29.8 437.87K
Q4 2019 share Decrease -18.85% -137.56K shares -1.95M $35 592.39K
Q3 2019 share Increase +12.27% 79.75K shares 2.65M $30.76 729.96K
Q2 2019 share Increase +4.22% 26.31K shares 1.12M $30.47 650.20K
Q1 2019 share Decrease -6.15% -40.86K shares 2.68M $29.89 623.89K
Q4 2018 share Decrease -32.79% -324.30K shares -11.31M $24.13 664.75K
Q3 2018 share Increase +23.85% 190.45K shares 9.47M $26.56 989.06K
Q2 2018 share Decrease -16.64% -159.41K shares -6.92M $21.88 798.61K
Q1 2018 share Increase +37.26% 260.04K shares 7.06M $24.63 958.02K
Q4 2017 share Increase +44.37% 214.51K shares 8.06M $24.51 697.98K
Q3 2017 share Increase +0.51% 2.43K shares 547K $20.29 483.47K
Q2 2017 share Increase +4.25% 19.59K shares -1.41M $19.24 481.03K
Q1 2017 share Increase +8.61% 36.58K shares 1.81M $22.6 461.44K
Q4 2016 share Increase +0.35% 1.48K shares 1.22M $20.48 424.86K
Q3 2016 share Decrease -23.05% -126.83K shares -3.36M $18.08 423.37K
Q2 2016 share Increase +40.76% 159.33K shares 2.63M $19.07 550.20K
Q1 2016 share Increase +4.21% 15.79K shares 1.92M $20.91 390.87K