Charles Schwab’s Bel Fuse Class B BELFB Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$9.63M Buy
98,602
+1,211
+1% +$118K ﹤0.01% 2041
2025
Q1
$7.29M Sell
97,391
-5,713
-6% -$428K ﹤0.01% 2107
2024
Q4
$8.5M Sell
103,104
-10,685
-9% -$881K ﹤0.01% 2088
2024
Q3
$8.93M Buy
113,789
+15,296
+16% +$1.2M ﹤0.01% 2076
2024
Q2
$6.43M Sell
98,493
-8,530
-8% -$556K ﹤0.01% 2243
2024
Q1
$6.45M Buy
107,023
+7,307
+7% +$441K ﹤0.01% 2191
2023
Q4
$6.66M Buy
99,716
+21,047
+27% +$1.41M ﹤0.01% 2189
2023
Q3
$3.75M Buy
78,669
+50,269
+177% +$2.4M ﹤0.01% 2379
2023
Q2
$1.63M Buy
+28,400
New +$1.63M ﹤0.01% 2613
2021
Q2
Sell
-26,338
Closed -$524K 3419
2021
Q1
$524K Buy
26,338
+2,337
+10% +$46.5K ﹤0.01% 3064
2020
Q4
$361K Hold
24,001
﹤0.01% 3097
2020
Q3
$257K Sell
24,001
-1,598
-6% -$17.1K ﹤0.01% 3093
2020
Q2
$275K Hold
25,599
﹤0.01% 3078
2020
Q1
$250K Buy
25,599
+1,588
+7% +$15.5K ﹤0.01% 2948
2019
Q4
$493K Hold
24,011
﹤0.01% 2818
2019
Q3
$361K Hold
24,011
﹤0.01% 2921
2019
Q2
$413K Hold
24,011
﹤0.01% 2896
2019
Q1
$607K Buy
24,011
+1,533
+7% +$38.8K ﹤0.01% 2692
2018
Q4
$415K Hold
22,478
﹤0.01% 2833
2018
Q3
$596K Sell
22,478
-1,317
-6% -$34.9K ﹤0.01% 2774
2018
Q2
$498K Buy
23,795
+6,195
+35% +$130K ﹤0.01% 2802
2018
Q1
$333K Hold
17,600
﹤0.01% 2846
2017
Q4
$444K Sell
17,600
-26,270
-60% -$663K ﹤0.01% 2751
2017
Q3
$1.37M Sell
43,870
-16,420
-27% -$512K ﹤0.01% 2427
2017
Q2
$1.49M Sell
60,290
-7,976
-12% -$197K ﹤0.01% 2329
2017
Q1
$1.75M Hold
68,266
﹤0.01% 2246
2016
Q4
$2.11M Sell
68,266
-20,364
-23% -$629K ﹤0.01% 2162
2016
Q3
$2.14M Buy
88,630
+12,801
+17% +$309K ﹤0.01% 2101
2016
Q2
$1.35M Buy
75,829
+42,517
+128% +$756K ﹤0.01% 2238
2016
Q1
$487K Buy
33,312
+6,836
+26% +$99.9K ﹤0.01% 2586
2015
Q4
$458K Buy
26,476
+12,376
+88% +$214K ﹤0.01% 2684
2015
Q3
$275K Hold
14,100
﹤0.01% 2864
2015
Q2
$290K Hold
14,100
﹤0.01% 2888
2015
Q1
$269K Hold
14,100
﹤0.01% 2873
2014
Q4
$386K Hold
14,100
﹤0.01% 2732
2014
Q3
$349K Hold
14,100
﹤0.01% 2728
2014
Q2
$362K Hold
14,100
﹤0.01% 2773
2014
Q1
$309K Hold
14,100
﹤0.01% 2787
2013
Q4
$301K Hold
14,100
﹤0.01% 2800
2013
Q3
$247K Sell
14,100
-7,700
-35% -$135K ﹤0.01% 2846
2013
Q2
$309K Buy
+21,800
New +$309K ﹤0.01% 2716