RIVERBRIDGE PARTNERS LLC Fastenal Company Transaction History

RIVERBRIDGE PARTNERS LLC portfolio value:

$156.07M
portfolio value

RIVERBRIDGE PARTNERS LLC 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 -2.30% -79.93K shares -17.14M $46.04 3.38M
Q2 2022 share Decrease -2.12% -75.22K shares -37.36M $49.92 3.46M
Q1 2022 share Decrease -2.52% -91.62K shares -22.39M $59.4 3.54M
Q4 2021 share Decrease -0.19% -6.98K shares 44.91M $63.81 3.63M
Q3 2021 share Increase +0.50% 18.03K shares -483K $51.35 3.64M
Q2 2021 share Increase +3.40% 119.33K shares 12.23M $51.48 3.62M
Q1 2021 share Increase +1.86% 63.98K shares 8.20M $49.51 3.50M
Q4 2020 share Increase +3.53% 117.44K shares 18.16M $47.79 3.44M
Q3 2020 share Increase +5.38% 169.69K shares 14.75M $43.53 3.32M
Q2 2020 share Increase +3.74% 113.80K shares 40.12M $41.13 3.15M
Q1 2020 share Decrease -1.71% -53.06K shares -19.29M $29.8 3.04M
Q4 2019 share Decrease -0.05% -1.54K shares 13.19M $35 3.09M
Q3 2019 share Increase +1.39% 42.54K shares 1.63M $30.76 3.09M
Q2 2019 share Decrease -4.51% -144.26K shares -3.31M $30.47 3.05M
Q1 2019 share Decrease -3.44% -113.84K shares 16.24M $29.89 3.19M
Q4 2018 share Decrease -3.87% -133.31K shares -13.35M $24.13 3.31M
Q3 2018 share Decrease -2.33% -82.15K shares 15.05M $26.56 3.44M
Q2 2018 share Decrease -2.63% -95.40K shares -13.99M $21.88 3.52M
Q1 2018 share Decrease -1.29% -47.4K shares -1.47M $24.63 3.62M
Q4 2017 share Decrease -5.00% -193.07K shares 12.31M $24.51 3.66M
Q3 2017 share Increase +2.65% 99.6K shares 6.12M $20.29 3.86M
Q2 2017 share Decrease -0.55% -20.71K shares -15.53M $19.24 3.76M
Q1 2017 share Decrease -2.87% -111.84K shares 5.92M $22.6 3.78M
Q4 2016 share Decrease -2.57% -102.94K shares 7.97M $20.48 3.89M
Q3 2016 share Decrease -3.03% -125.05K shares -7.99M $18.08 3.99M
Q2 2016 share Decrease -0.91% -37.75K shares -10.43M $19.07 4.12M
Q1 2016 share Increase +4.84% 191.95K shares 20.93M $20.91 4.16M