HILLS BANK & TRUST CO Fastenal Company Transaction History

HILLS BANK & TRUST CO portfolio value:

$10.18M
portfolio value

HILLS BANK & TRUST CO 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 -0.82% -1.83K shares -950K $46.04 221.19K
Q2 2022 share Decrease -0.23% -525 shares -2.14M $49.92 223.03K
Q1 2022 share Decrease -1.71% -3.89K shares -1.29M $59.4 223.55K
Q4 2021 share Decrease -0.88% -2.00K shares 2.72M $63.81 227.44K
Q3 2021 share Decrease -1.72% -4.02K shares -298K $51.35 229.45K
Q2 2021 share Decrease -0.72% -1.69K shares 317K $51.48 233.48K
Q1 2021 share Decrease -0.09% -207 shares 330K $49.51 235.17K
Q4 2020 share Decrease -0.54% -1.27K shares 823K $47.79 235.38K
Q3 2020 share Decrease -2.65% -6.43K shares 257K $43.53 236.65K
Q2 2020 share Increase +38.57% 67.65K shares 4.93M $41.13 243.09K
Q1 2020 share Decrease -1.68% -3K shares -1.11M $29.8 175.43K
Q4 2019 share Decrease -2.33% -4.26K shares 625K $35 178.43K
Q3 2019 share Decrease -0.66% -1.20K shares -26K $30.76 182.69K
Q2 2019 share Decrease -0.10% -186 shares 74K $30.47 183.89K
Q1 2019 share Increase +7.44% 12.74K shares 1.44M $29.89 184.08K
Q4 2018 share Decrease -0.38% -648 shares -510K $24.13 171.33K
Q3 2018 share Increase +8.64% 13.67K shares 1.18M $26.56 171.98K
Q2 2018 share Decrease -2.61% -4.24K shares -627K $21.88 158.30K
Q1 2018 share Decrease -4.16% -7.05K shares -201K $24.63 162.54K
Q4 2017 share Decrease -0.95% -1.63K shares 735K $24.51 169.59K
Q3 2017 share Decrease -0.22% -370 shares 168K $20.29 171.22K
Q2 2017 share Decrease -0.87% -1.5K shares -723K $19.24 171.59K
Q1 2017 share Decrease -0.29% -500 shares 379K $22.6 173.09K
Q4 2016 share Decrease -3.37% -6.06K shares 325K $20.48 173.59K
Q3 2016 share Decrease -1.20% -2.17K shares -283K $18.08 179.65K
Q2 2016 share Decrease -1.06% -1.94K shares -466K $19.07 181.83K
Q1 2016 share Decrease -10.01% -20.44K shares 334K $20.91 183.77K