California State Teachers Retirement System (CalSTRS)’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
$942K Sell
9,640
-112
-1% -$10.9K ﹤0.01% 1772
2025
Q1
$730K Hold
9,752
﹤0.01% 1870
2024
Q4
$804K Sell
9,752
-161
-2% -$13.3K ﹤0.01% 1887
2024
Q3
$778K Sell
9,913
-422
-4% -$33.1K ﹤0.01% 1915
2024
Q2
$674K Sell
10,335
-278
-3% -$18.1K ﹤0.01% 1948
2024
Q1
$640K Sell
10,613
-585
-5% -$35.3K ﹤0.01% 2039
2023
Q4
$748K Sell
11,198
-507
-4% -$33.9K ﹤0.01% 1992
2023
Q3
$559K Buy
11,705
+8,223
+236% +$392K ﹤0.01% 2136
2023
Q2
$200K Buy
+3,482
New +$200K ﹤0.01% 2549
2021
Q2
Sell
-15,128
Closed -$301K 3095
2021
Q1
$301K Sell
15,128
-231
-2% -$4.6K ﹤0.01% 2733
2020
Q4
$231K Hold
15,359
﹤0.01% 2778
2020
Q3
$164K Hold
15,359
﹤0.01% 2811
2020
Q2
$165K Hold
15,359
﹤0.01% 2810
2020
Q1
$150K Buy
15,359
+176
+1% +$1.72K ﹤0.01% 2668
2019
Q4
$311K Hold
15,183
﹤0.01% 2594
2019
Q3
$228K Hold
15,183
﹤0.01% 2736
2019
Q2
$261K Hold
15,183
﹤0.01% 2730
2019
Q1
$384K Hold
15,183
﹤0.01% 2443
2018
Q4
$280K Buy
15,183
+418
+3% +$7.71K ﹤0.01% 2611
2018
Q3
$391K Hold
14,765
﹤0.01% 2587
2018
Q2
$309K Sell
14,765
-397
-3% -$8.31K ﹤0.01% 2713
2018
Q1
$287K Hold
15,162
﹤0.01% 2645
2017
Q4
$382K Sell
15,162
-223
-1% -$5.62K ﹤0.01% 2528
2017
Q3
$480K Sell
15,385
-1,629
-10% -$50.8K ﹤0.01% 2436
2017
Q2
$420K Sell
17,014
-1,600
-9% -$39.5K ﹤0.01% 2564
2017
Q1
$476K Sell
18,614
-500
-3% -$12.8K ﹤0.01% 2514
2016
Q4
$591K Sell
19,114
-500
-3% -$15.5K ﹤0.01% 2426
2016
Q3
$473K Buy
19,614
+200
+1% +$4.82K ﹤0.01% 2533
2016
Q2
$345K Sell
19,414
-2,496
-11% -$44.4K ﹤0.01% 2672
2016
Q1
$320K Buy
21,910
+2,726
+14% +$39.8K ﹤0.01% 2660
2015
Q4
$332K Buy
19,184
+368
+2% +$6.37K ﹤0.01% 2663
2015
Q3
$366K Sell
18,816
-100
-0.5% -$1.95K ﹤0.01% 2636
2015
Q2
$388K Buy
18,916
+693
+4% +$14.2K ﹤0.01% 2721
2015
Q1
$347K Sell
18,223
-400
-2% -$7.62K ﹤0.01% 2667
2014
Q4
$509K Buy
18,623
+79
+0.4% +$2.16K ﹤0.01% 2473
2014
Q3
$459K Sell
18,544
-2,645
-12% -$65.5K ﹤0.01% 2484
2014
Q2
$544K Buy
21,189
+3,350
+19% +$86K ﹤0.01% 2448
2014
Q1
$391K Hold
17,839
﹤0.01% 2573
2013
Q4
$380K Buy
17,839
+100
+0.6% +$2.13K ﹤0.01% 2591
2013
Q3
$309K Buy
17,739
+552
+3% +$9.62K ﹤0.01% 2672
2013
Q2
$231K Buy
+17,187
New +$231K ﹤0.01% 2769