Barbara Oil Co’s Fastenal FAST Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$1.34M Hold
32,000
0.53% 62
2025
Q1
$1.24M Hold
32,000
0.5% 59
2024
Q4
$1.15M Hold
32,000
0.48% 62
2024
Q3
$1.14M Hold
32,000
0.47% 63
2024
Q2
$1.01M Hold
32,000
0.44% 65
2024
Q1
$1.23M Hold
32,000
0.52% 57
2023
Q4
$1.04M Hold
32,000
0.47% 59
2023
Q3
$874K Hold
32,000
0.41% 68
2023
Q2
$944K Hold
32,000
0.43% 65
2023
Q1
$863K Hold
32,000
0.41% 66
2022
Q4
$757K Hold
32,000
0.36% 69
2022
Q3
$737K Hold
32,000
0.4% 69
2022
Q2
$799K Hold
32,000
0.41% 65
2022
Q1
$950K Hold
32,000
0.44% 69
2021
Q4
$1.03M Hold
32,000
0.44% 68
2021
Q3
$826K Hold
32,000
0.39% 71
2021
Q2
$832K Hold
32,000
0.38% 71
2021
Q1
$804K Hold
32,000
0.39% 69
2020
Q4
$781K Hold
32,000
0.39% 67
2020
Q3
$721K Hold
32,000
0.39% 65
2020
Q2
$685K Hold
32,000
0.4% 69
2020
Q1
$500K Hold
32,000
0.33% 72
2019
Q4
$591K Hold
32,000
0.31% 76
2019
Q3
$523K Hold
32,000
0.3% 79
2019
Q2
$521K Hold
32,000
0.3% 77
2019
Q1
$514K Sell
32,000
-36,000
-53% -$578K 0.3% 74
2018
Q4
$889K Hold
68,000
0.6% 50
2018
Q3
$986K Hold
68,000
0.58% 52
2018
Q2
$818K Hold
68,000
0.53% 59
2018
Q1
$928K Hold
68,000
0.6% 52
2017
Q4
$930K Hold
68,000
0.59% 54
2017
Q3
$775K Hold
68,000
0.54% 61
2017
Q2
$740K Hold
68,000
0.53% 60
2017
Q1
$876K Hold
68,000
0.65% 51
2016
Q4
$799K Hold
68,000
0.62% 54
2016
Q3
$710K Hold
68,000
0.57% 56
2016
Q2
$755K Hold
68,000
0.61% 54
2016
Q1
$833K Hold
68,000
0.7% 47
2015
Q4
$694K Hold
68,000
0.58% 53
2015
Q3
$622K Hold
68,000
0.55% 59
2015
Q2
$717K Hold
68,000
0.6% 54
2015
Q1
$704K Hold
68,000
0.58% 56
2014
Q4
$809K Hold
68,000
0.66% 48
2014
Q3
$763K Hold
68,000
0.65% 47
2014
Q2
$841K Hold
68,000
0.72% 45
2014
Q1
$838K Hold
68,000
0.74% 45
2013
Q4
$808K Buy
+68,000
New +$808K 0.7% 46