MAIRS & POWER INC Fastenal Company Transaction History

MAIRS & POWER INC portfolio value:

$137.49M
portfolio value

MAIRS & POWER INC 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.94% -28.25K shares -12.99M $46.04 2.98M
Q2 2022 share Decrease -6.91% -223.90K shares -41.87M $49.92 3.01M
Q1 2022 share Decrease -2.48% -82.49K shares -20.37M $59.4 3.23M
Q4 2021 share Decrease -2.38% -81.07K shares 37.16M $63.81 3.32M
Q3 2021 share Decrease -3.33% -117.09K shares -7.41M $51.35 3.40M
Q2 2021 share Decrease -1.22% -43.61K shares 3.86M $51.48 3.51M
Q1 2021 share Decrease -1.69% -61.08K shares 2.18M $49.51 3.56M
Q4 2020 share Decrease -0.65% -23.86K shares 12.47M $47.79 3.62M
Q3 2020 share Decrease -12.88% -539.1K shares -14.88M $43.53 3.64M
Q2 2020 share Decrease -11.23% -529.46K shares 31.98M $41.13 4.18M
Q1 2020 share Decrease -9.25% -480.89K shares -44.65M $29.8 4.71M
Q4 2019 share Decrease -0.62% -32.44K shares 21.18M $35 5.19M
Q3 2019 share Decrease -0.37% -19.17K shares -206K $30.76 5.22M
Q2 2019 share Decrease -6.27% -350.93K shares -9.00M $30.47 5.24M
Q1 2019 share Decrease -4.72% -277.53K shares 26.39M $29.89 5.59M
Q4 2018 share Increase +0.21% 12.18K shares -16.48M $24.13 5.87M
Q3 2018 share Decrease -0.38% -22.63K shares 28.45M $26.56 5.86M
Q2 2018 share Decrease -1.94% -116.65K shares -22.20M $21.88 5.88M
Q1 2018 share Increase +0.81% 48.13K shares 1.01M $24.63 6.00M
Q4 2017 share Increase +3.73% 214.09K shares 32.01M $24.51 5.95M
Q3 2017 share Increase +18.22% 885.06K shares 25.14M $20.29 5.74M
Q2 2017 share Increase +16.31% 681.05K shares -1.81M $19.24 4.85M
Q1 2017 share Decrease -4.24% -184.76K shares 5.09M $22.6 4.17M
Q4 2016 share Decrease -0.34% -14.75K shares 11.02M $20.48 4.36M
Q3 2016 share Decrease -0.35% -15.21K shares -6.04M $18.08 4.37M
Q2 2016 share Decrease -0.63% -27.80K shares -10.80M $19.07 4.39M
Q1 2016 share Increase +0.29% 12.84K shares 18.33M $20.91 4.41M