CAPITAL INVESTMENT SERVICES OF AMERICA, INC. Fastenal Company Transaction History

CAPITAL INVESTMENT SERVICES OF AMERICA, INC. portfolio value:

$4.16M
portfolio value

CAPITAL INVESTMENT SERVICES OF AMERICA, 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 0.00% 0 shares -351K $46.04 90.55K
Q2 2022 share Decrease -74.30% -261.80K shares -18.05M $49.92 90.55K
Q1 2022 share 0.00% 0 shares 0 $59.4 352.36K
Q4 2021 share Decrease -19.99% -88.03K shares -157K $63.81 352.36K
Q3 2021 share Decrease -1.02% -4.51K shares -406K $51.35 440.39K
Q2 2021 share Decrease -2.37% -10.80K shares 221K $51.48 444.91K
Q1 2021 share Increase +0.11% 510 shares 686K $49.51 455.71K
Q4 2020 share Increase +3.13% 13.83K shares 2.32M $47.79 455.20K
Q3 2020 share Decrease -2.95% -13.40K shares 419K $43.53 441.37K
Q2 2020 share Increase +0.01% 30 shares 5.27M $41.13 454.77K
Q1 2020 share Increase +4.75% 20.62K shares -1.83M $29.8 454.74K
Q4 2019 share Increase +0.29% 1.24K shares 1.89M $35 434.11K
Q3 2019 share Increase +1.38% 5.87K shares 226K $30.76 432.87K
Q2 2019 share Increase +1.32% 5.56K shares 365K $30.47 427.00K
Q1 2019 share Increase +1.33% 5.53K shares 2.67M $29.89 421.43K
Q4 2018 share Increase +1.37% 5.63K shares -1.02M $24.13 415.9K
Q3 2018 share Decrease -3.49% -14.82K shares 1.67M $26.56 410.27K
Q2 2018 share Increase +0.08% 348 shares -1.36M $21.88 425.09K
Q1 2018 share Increase +0.74% 3.13K shares 64K $24.63 424.74K
Q4 2017 share Decrease -0.90% -3.81K shares 1.83M $24.51 421.60K
Q3 2017 share Increase +1.25% 5.26K shares 550K $20.29 425.41K
Q2 2017 share Decrease -1.11% -4.73K shares -1.79M $19.24 420.15K
Q1 2017 share Decrease -0.65% -2.78K shares 895K $22.6 424.88K
Q4 2016 share Decrease -0.81% -3.5K shares 1.03M $20.48 427.67K
Q3 2016 share Decrease -2.85% -12.66K shares -844K $18.08 431.17K
Q2 2016 share Decrease -0.40% -1.77K shares -1.06M $19.07 443.83K
Q1 2016 share Decrease -0.98% -4.4K shares 1.73M $20.91 445.60K