California State Teachers Retirement System (CalSTRS)’s Beacon Roofing Supply, Inc. BECN Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
Sell
-57,215
Closed -$7.08M 3233
2025
Q1
$7.08M Sell
57,215
-654
-1% -$80.9K 0.01% 718
2024
Q4
$5.88M Sell
57,869
-2,743
-5% -$279K 0.01% 820
2024
Q3
$5.24M Sell
60,612
-1,688
-3% -$146K 0.01% 896
2024
Q2
$5.64M Buy
62,300
+1,404
+2% +$127K 0.01% 830
2024
Q1
$5.97M Buy
60,896
+3,574
+6% +$350K 0.01% 836
2023
Q4
$4.99M Buy
57,322
+557
+1% +$48.5K 0.01% 912
2023
Q3
$4.38M Sell
56,765
-4,797
-8% -$370K 0.01% 946
2023
Q2
$5.11M Sell
61,562
-3,280
-5% -$272K 0.01% 952
2023
Q1
$3.82M Sell
64,842
-916
-1% -$53.9K 0.01% 1092
2022
Q4
$3.47M Sell
65,758
-1,852
-3% -$97.8K 0.01% 1153
2022
Q3
$3.7M Sell
67,610
-3,827
-5% -$209K 0.01% 1073
2022
Q2
$3.67M Sell
71,437
-227
-0.3% -$11.7K 0.01% 1135
2022
Q1
$4.25M Sell
71,664
-6,005
-8% -$356K 0.01% 1150
2021
Q4
$4.45M Buy
77,669
+1,948
+3% +$112K 0.01% 1225
2021
Q3
$3.62M Sell
75,721
-1,205
-2% -$57.5K ﹤0.01% 1348
2021
Q2
$4.1M Sell
76,926
-5,456
-7% -$291K 0.01% 1308
2021
Q1
$4.31M Sell
82,382
-130
-0.2% -$6.8K 0.01% 1285
2020
Q4
$3.32M Hold
82,512
﹤0.01% 1359
2020
Q3
$2.56M Hold
82,512
﹤0.01% 1353
2020
Q2
$2.18M Hold
82,512
﹤0.01% 1422
2020
Q1
$1.37M Sell
82,512
-21,242
-20% -$351K ﹤0.01% 1513
2019
Q4
$3.32M Sell
103,754
-2,096
-2% -$67K 0.01% 1260
2019
Q3
$3.55M Buy
105,850
+1,104
+1% +$37K 0.01% 1185
2019
Q2
$3.85M Buy
104,746
+328
+0.3% +$12K 0.01% 1157
2019
Q1
$3.36M Sell
104,418
-2,276
-2% -$73.2K 0.01% 1213
2018
Q4
$3.38M Buy
106,694
+2,361
+2% +$74.9K 0.01% 1134
2018
Q3
$3.78M Sell
104,333
-37
-0% -$1.34K 0.01% 1203
2018
Q2
$4.45M Buy
104,370
+497
+0.5% +$21.2K 0.01% 1100
2018
Q1
$5.51M Sell
103,873
-1,424
-1% -$75.6K 0.01% 909
2017
Q4
$6.71M Sell
105,297
-1,690
-2% -$108K 0.01% 836
2017
Q3
$5.48M Sell
106,987
-141
-0.1% -$7.23K 0.01% 927
2017
Q2
$5.25M Sell
107,128
-10,695
-9% -$524K 0.01% 996
2017
Q1
$5.79M Sell
117,823
-5,500
-4% -$270K 0.01% 982
2016
Q4
$5.68M Sell
123,323
-3,300
-3% -$152K 0.01% 1001
2016
Q3
$5.33M Buy
126,623
+1,000
+0.8% +$42.1K 0.01% 1020
2016
Q2
$5.71M Buy
125,623
+20,223
+19% +$920K 0.01% 945
2016
Q1
$4.32M Buy
105,400
+13,442
+15% +$551K 0.01% 1103
2015
Q4
$3.79M Buy
91,958
+1,426
+2% +$58.7K 0.01% 1120
2015
Q3
$2.94M Sell
90,532
-100
-0.1% -$3.25K 0.01% 1272
2015
Q2
$3.01M Buy
90,632
+347
+0.4% +$11.5K 0.01% 1354
2015
Q1
$2.83M Sell
90,285
-1,600
-2% -$50.1K 0.01% 1375
2014
Q4
$2.55M Buy
91,885
+889
+1% +$24.7K 0.01% 1461
2014
Q3
$2.32M Sell
90,996
-3,023
-3% -$77K 0.01% 1463
2014
Q2
$3.11M Buy
94,019
+5,440
+6% +$180K 0.01% 1306
2014
Q1
$3.42M Buy
88,579
+400
+0.5% +$15.5K 0.01% 1171
2013
Q4
$3.55M Buy
88,179
+600
+0.7% +$24.2K 0.01% 1135
2013
Q3
$3.23M Buy
87,579
+2,747
+3% +$101K 0.01% 1162
2013
Q2
$3.21M Buy
+84,832
New +$3.21M 0.01% 1083