Amalgamated Bank’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
-2,147
Closed -$266K 3185
2025
Q1
$266K Buy
2,147
+33
+2% +$4.09K ﹤0.01% 1467
2024
Q4
$215K Sell
2,114
-108
-5% -$11K ﹤0.01% 1559
2024
Q3
$192K Hold
2,222
﹤0.01% 1591
2024
Q2
$201K Buy
2,222
+85
+4% +$7.69K ﹤0.01% 1580
2024
Q1
$209K Sell
2,137
-3,147
-60% -$308K ﹤0.01% 1594
2023
Q4
$460K Sell
5,284
-127
-2% -$11.1K ﹤0.01% 1479
2023
Q3
$418K Buy
5,411
+234
+5% +$18.1K ﹤0.01% 1494
2023
Q2
$430K Sell
5,177
-1,631
-24% -$135K ﹤0.01% 1509
2023
Q1
$401K Sell
6,808
-1,374
-17% -$80.9K ﹤0.01% 1519
2022
Q4
$432K Buy
8,182
+191
+2% +$10.1K ﹤0.01% 1527
2022
Q3
$437K Sell
7,991
-145
-2% -$7.93K ﹤0.01% 1495
2022
Q2
$418K Sell
8,136
-398
-5% -$20.4K ﹤0.01% 1548
2022
Q1
$506K Sell
8,534
-640
-7% -$37.9K ﹤0.01% 1544
2021
Q4
$526K Sell
9,174
-99
-1% -$5.68K ﹤0.01% 1552
2021
Q3
$443K Sell
9,273
-592
-6% -$28.3K ﹤0.01% 1647
2021
Q2
$525K Buy
9,865
+5,461
+124% +$291K ﹤0.01% 1616
2021
Q1
$230K Buy
+4,404
New +$230K 0.01% 1408
2020
Q1
Sell
-11,127
Closed -$356K 1794
2019
Q4
$356K Buy
11,127
+825
+8% +$26.4K 0.01% 1308
2019
Q3
$345K Sell
10,302
-180
-2% -$6.03K 0.01% 1232
2019
Q2
$385K Buy
10,482
+352
+3% +$12.9K 0.01% 1210
2019
Q1
$326K Buy
10,130
+419
+4% +$13.5K 0.01% 1216
2018
Q4
$308K Buy
+9,711
New +$308K 0.01% 1155
2018
Q3
Sell
-10,130
Closed -$432K 1635
2018
Q2
$432K Buy
10,130
+1,044
+11% +$44.5K 0.01% 1110
2018
Q1
$482K Buy
9,086
+31
+0.3% +$1.65K 0.01% 979
2017
Q4
$577K Buy
9,055
+1,406
+18% +$89.6K 0.02% 924
2017
Q3
$392K Sell
7,649
-55
-0.7% -$2.82K 0.01% 1060
2017
Q2
$377K Buy
7,704
+373
+5% +$18.3K 0.01% 1072
2017
Q1
$360K Sell
7,331
-7
-0.1% -$344 0.02% 1024
2016
Q4
$338K Buy
7,338
+1,011
+16% +$46.6K 0.02% 1066
2016
Q3
$266K Buy
6,327
+8
+0.1% +$336 0.02% 1086
2016
Q2
$288K Buy
6,319
+1,016
+19% +$46.3K 0.02% 1043
2016
Q1
$217K Buy
+5,303
New +$217K 0.02% 1091
2014
Q1
Sell
-5,049
Closed -$203K 853
2013
Q4
$203K Buy
+5,049
New +$203K 0.03% 764