CONFLUENCE INVESTMENT MANAGEMENT LLC Fastenal Company Transaction History

CONFLUENCE INVESTMENT MANAGEMENT LLC portfolio value:

$128.91M
portfolio value

CONFLUENCE INVESTMENT MANAGEMENT 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 -0.36% -10.11K shares -11.36M $46.04 2.80M
Q2 2022 share Increase +0.01% 413 shares -26.61M $49.92 2.81M
Q1 2022 share Decrease -0.57% -16.23K shares -14.13M $59.4 2.80M
Q4 2021 share Decrease -0.91% -25.92K shares 33.84M $63.81 2.82M
Q3 2021 share Decrease -1.35% -38.97K shares -3.13M $51.35 2.85M
Q2 2021 share Decrease -0.67% -19.5K shares 3.99M $51.48 2.89M
Q1 2021 share Decrease -3.91% -118.32K shares -1.55M $49.51 2.91M
Q4 2020 share Decrease -4.62% -146.69K shares 4.71M $47.79 3.02M
Q3 2020 share Decrease -6.86% -233.87K shares -2.87M $43.53 3.17M
Q2 2020 share Decrease -3.91% -138.91K shares 35.17M $41.13 3.40M
Q1 2020 share Decrease -1.22% -43.67K shares -6.17M $29.8 3.54M
Q4 2019 share Increase +0.03% 1.22K shares -247K $35 3.59M
Q3 2019 share Decrease -0.03% -1.22K shares 247K $30.76 3.59M
Q2 2019 share Decrease -0.84% -30.51K shares 581K $30.47 3.59M
Q1 2019 share Decrease -23.14% -1.09M shares -6.74M $29.89 3.62M
Q4 2018 share Decrease -0.80% -37.96K shares -14.60M $24.13 4.71M
Q3 2018 share Decrease -3.92% -193.89K shares 18.82M $26.56 4.75M
Q2 2018 share Increase +6.23% 290.18K shares -8.05M $21.88 4.94M
Q1 2018 share Decrease -3.54% -170.64K shares -4.89M $24.63 4.65M
Q4 2017 share Decrease -1.65% -81.07K shares 20.13M $24.51 4.82M
Q3 2017 share Increase +2.99% 142.66K shares 8.13M $20.29 4.90M
Q2 2017 share Increase +37.94% 1.31M shares 14.75M $19.24 4.76M
Q1 2017 share Decrease -1.37% -47.92K shares 6.67M $22.6 3.45M
Q4 2016 share Increase +15.75% 476.41K shares 19.05M $20.48 3.50M
Q3 2016 share Increase +31.08% 717.21K shares 11.97M $18.08 3.02M
Q2 2016 share Increase +10.77% 224.43K shares 179K $19.07 2.30M
Q1 2016 share Increase +3.09% 62.38K shares 9.79M $20.91 2.08M