California State Teachers Retirement System (CalSTRS)’s RBC Bearings RBC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$10.9M Buy
28,417
+159
+0.6% +$61.2K 0.01% 597
2025
Q1
$9.09M Buy
28,258
+2,225
+9% +$716K 0.01% 627
2024
Q4
$7.79M Sell
26,033
-181
-0.7% -$54.1K 0.01% 709
2024
Q3
$7.85M Sell
26,214
-935
-3% -$280K 0.01% 714
2024
Q2
$7.32M Sell
27,149
-1,886
-6% -$509K 0.01% 718
2024
Q1
$7.85M Sell
29,035
-1,539
-5% -$416K 0.01% 719
2023
Q4
$8.71M Sell
30,574
-1,386
-4% -$395K 0.01% 663
2023
Q3
$7.48M Sell
31,960
-3,064
-9% -$717K 0.01% 706
2023
Q2
$7.62M Sell
35,024
-1,081
-3% -$235K 0.01% 751
2023
Q1
$8.4M Sell
36,105
-455
-1% -$106K 0.01% 695
2022
Q4
$7.65M Buy
36,560
+420
+1% +$87.9K 0.01% 729
2022
Q3
$7.51M Sell
36,140
-705
-2% -$147K 0.01% 715
2022
Q2
$6.81M Buy
36,845
+311
+0.9% +$57.5K 0.01% 783
2022
Q1
$7.08M Sell
36,534
-2,705
-7% -$524K 0.01% 850
2021
Q4
$7.93M Buy
39,239
+969
+3% +$196K 0.01% 873
2021
Q3
$8.12M Buy
38,270
+4,176
+12% +$886K 0.01% 912
2021
Q2
$6.8M Sell
34,094
-3,077
-8% -$614K 0.01% 1008
2021
Q1
$7.31M Sell
37,171
-188
-0.5% -$37K 0.01% 961
2020
Q4
$6.69M Buy
37,359
+101
+0.3% +$18.1K 0.01% 948
2020
Q3
$4.52M Buy
37,258
+102
+0.3% +$12.4K 0.01% 1019
2020
Q2
$4.98M Buy
37,156
+288
+0.8% +$38.6K 0.01% 956
2020
Q1
$4.16M Sell
36,868
-182
-0.5% -$20.5K 0.01% 905
2019
Q4
$5.87M Sell
37,050
-749
-2% -$119K 0.01% 931
2019
Q3
$6.27M Buy
37,799
+452
+1% +$75K 0.01% 864
2019
Q2
$6.23M Buy
37,347
+752
+2% +$125K 0.01% 887
2019
Q1
$4.65M Sell
36,595
-814
-2% -$104K 0.01% 1004
2018
Q4
$4.9M Buy
37,409
+843
+2% +$111K 0.01% 912
2018
Q3
$5.5M Buy
36,566
+445
+1% +$66.9K 0.01% 974
2018
Q2
$4.65M Buy
36,121
+488
+1% +$62.9K 0.01% 1061
2018
Q1
$4.43M Sell
35,633
-1,249
-3% -$155K 0.01% 1046
2017
Q4
$4.66M Sell
36,882
-189
-0.5% -$23.9K 0.01% 1062
2017
Q3
$4.64M Sell
37,071
-3,967
-10% -$496K 0.01% 1030
2017
Q2
$4.18M Sell
41,038
-3,729
-8% -$379K 0.01% 1136
2017
Q1
$4.35M Sell
44,767
-2,000
-4% -$194K 0.01% 1166
2016
Q4
$4.34M Sell
46,767
-1,300
-3% -$121K 0.01% 1179
2016
Q3
$3.68M Buy
48,067
+400
+0.8% +$30.6K 0.01% 1268
2016
Q2
$3.46M Sell
47,667
-2,061
-4% -$149K 0.01% 1257
2016
Q1
$3.64M Buy
49,728
+6,348
+15% +$465K 0.01% 1225
2015
Q4
$2.8M Buy
43,380
+754
+2% +$48.7K 0.01% 1330
2015
Q3
$2.55M Sell
42,626
-100
-0.2% -$5.97K 0.01% 1374
2015
Q2
$3.07M Buy
42,726
+162
+0.4% +$11.6K 0.01% 1339
2015
Q1
$3.26M Sell
42,564
-800
-2% -$61.2K 0.01% 1276
2014
Q4
$2.8M Buy
43,364
+483
+1% +$31.2K 0.01% 1377
2014
Q3
$2.43M Buy
42,881
+444
+1% +$25.2K 0.01% 1428
2014
Q2
$2.72M Buy
42,437
+600
+1% +$38.4K 0.01% 1395
2014
Q1
$2.67M Buy
41,837
+200
+0.5% +$12.7K 0.01% 1328
2013
Q4
$2.95M Buy
41,637
+300
+0.7% +$21.2K 0.01% 1261
2013
Q3
$2.72M Buy
41,337
+1,272
+3% +$83.8K 0.01% 1266
2013
Q2
$2.08M Buy
+40,065
New +$2.08M 0.01% 1359