HSBC HOLDINGS PLC Fastenal Company Transaction History

HSBC HOLDINGS PLC portfolio value:

$0
portfolio value

Fastenal Company 13F transactions

Quarter Transaction type Change Relative change Absolute change Change value Avg. price Shares
Q3 2022 share Decrease -0.30% -6.29K shares -8.17M $46.04 2.09M
Q3 2022 call Decrease -100.00% -8K shares -398K $46.04 0
Q2 2022 share Decrease -0.52% -11.00K shares -20.82M $49.92 2.09M
Q2 2022 call Decrease -13.98% -1.3K shares -154K $49.92 8K
Q1 2022 call 0.00% 0 shares -44K $59.4 9.3K
Q1 2022 share Increase +14.43% 265.89K shares 7.76M $59.4 2.10M
Q4 2021 share Increase +25.79% 377.80K shares 41.81M $63.81 1.84M
Q4 2021 call Increase +93.75% 4.5K shares 348K $63.81 9.3K
Q3 2021 call 0.00% 0 shares -2K $51.35 4.8K
Q3 2021 share Increase +0.10% 1.48K shares -123K $51.35 1.46M
Q2 2021 call Increase +37.14% 1.3K shares 74K $51.48 4.8K
Q2 2021 share Increase +20.10% 244.95K shares 14.64M $51.48 1.46M
Q1 2021 call Increase +45.83% 1.1K shares 59K $49.51 3.5K
Q1 2021 share Increase +16.69% 174.33K shares 10.43M $49.51 1.21M
Q4 2020 share Decrease -2.74% -29.46K shares 2.41M $47.79 1.04M
Q4 2020 call 0.00% 0 shares 9K $47.79 2.4K
Q3 2020 share Increase +2.92% 30.49K shares 3.93M $43.53 1.07M
Q3 2020 call Increase 0.00% 2.4K shares 108K $43.53 2.4K
Q2 2020 share Decrease -68.03% -2.22M shares -57.41M $41.13 1.04M
Q2 2020 call Decrease -100.00% -29.9K shares -940K $41.13 0
Q1 2020 call Increase +7375.00% 29.5K shares 925K $29.8 29.9K
Q1 2020 share Increase +17.46% 485.03K shares -280K $29.8 3.26M
Q4 2019 call 0.00% 0 shares 2K $35 400
Q4 2019 share Increase +10.65% 267.45K shares 20.34M $35 2.77M
Q3 2019 call Increase 0.00% 400 shares 13K $30.76 400
Q3 2019 share Decrease -0.09% -2.24K shares 127K $30.76 2.51M
Q2 2019 share Increase +0.06% 1.41K shares 1.14M $30.47 2.51M
Q1 2019 call Decrease -100.00% -2.4K shares -63K $29.89 0
Q1 2019 put Decrease -100.00% -2K shares -52K $29.89 0
Q1 2019 share Decrease -10.30% -288.53K shares 7.55M $29.89 2.51M
Q4 2018 share Increase +3.60% 97.33K shares -5.19M $24.13 2.80M
Q4 2018 call Increase 0.00% 2.4K shares 63K $24.13 2.4K
Q4 2018 put Increase 0.00% 2K shares 52K $24.13 2K
Q3 2018 share Increase +7.10% 179.12K shares 17.81M $26.56 2.70M
Q2 2018 share Decrease -1.49% -38.26K shares -9.43M $21.88 2.52M
Q1 2018 share Increase +12.47% 284.16K shares 7.81M $24.63 2.56M
Q4 2017 share Decrease -2.86% -67.16K shares 8.85M $24.51 2.27M
Q3 2017 share Increase +3.35% 75.94K shares 3.94M $20.29 2.34M
Q2 2017 share Increase +1.00% 22.45K shares -9.48M $19.24 2.26M
Q1 2017 share Decrease -2.99% -69.35K shares 4.54M $22.6 2.24M
Q4 2016 share Increase +4.23% 94.03K shares 8.13M $20.48 2.31M
Q3 2016 share Increase +293.29% 1.65M shares 33.78M $18.08 2.22M
Q2 2016 share Decrease -2.23% -12.89K shares -1.69M $19.07 565.08K
Q1 2016 share Increase +2.09% 11.83K shares 2.53M $20.91 577.97K