Canada Life’s Gibraltar Industries ROCK Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$1.45M Sell
24,611
-6,175
-20% -$364K ﹤0.01% 1301
2025
Q1
$1.81M Sell
30,786
-3,566
-10% -$209K ﹤0.01% 1233
2024
Q4
$2.02M Sell
34,352
-452
-1% -$26.6K ﹤0.01% 1266
2024
Q3
$2.44M Sell
34,804
-1,376
-4% -$96.3K ﹤0.01% 1214
2024
Q2
$2.48M Buy
36,180
+6,414
+22% +$440K ﹤0.01% 1175
2024
Q1
$2.39M Sell
29,766
-16,249
-35% -$1.31M ﹤0.01% 1155
2023
Q4
$3.62M Buy
46,015
+804
+2% +$63.3K 0.01% 939
2023
Q3
$3.05M Buy
45,211
+1,173
+3% +$79.1K 0.01% 973
2023
Q2
$2.78M Buy
44,038
+5,286
+14% +$333K 0.01% 1018
2023
Q1
$1.88M Sell
38,752
-25
-0.1% -$1.21K ﹤0.01% 1258
2022
Q4
$1.78M Sell
38,777
-422
-1% -$19.4K ﹤0.01% 1285
2022
Q3
$1.6M Buy
39,199
+6,645
+20% +$272K ﹤0.01% 1278
2022
Q2
$1.26M Buy
32,554
+4,144
+15% +$161K ﹤0.01% 1382
2022
Q1
$1.25M Buy
28,410
+258
+0.9% +$11.4K ﹤0.01% 1448
2021
Q4
$1.87M Sell
28,152
-238
-0.8% -$15.8K ﹤0.01% 1226
2021
Q3
$1.99M Buy
28,390
+582
+2% +$40.8K ﹤0.01% 1183
2021
Q2
$2.12M Hold
27,808
﹤0.01% 1117
2021
Q1
$2.54M Sell
27,808
-4,572
-14% -$418K 0.01% 980
2020
Q4
$2.33M Sell
32,380
-4,496
-12% -$323K ﹤0.01% 1060
2020
Q3
$2.4M Sell
36,876
-3,629
-9% -$237K 0.01% 972
2020
Q2
$1.94M Sell
40,505
-1,989
-5% -$95.5K ﹤0.01% 1087
2020
Q1
$1.82M Buy
42,494
+3,761
+10% +$161K ﹤0.01% 998
2019
Q4
$1.94M Buy
+38,733
New +$1.94M ﹤0.01% 1151
2019
Q3
Sell
-42,993
Closed -$1.73M 2034
2019
Q2
$1.73M Hold
42,993
﹤0.01% 1256
2019
Q1
$1.75M Buy
42,993
+1,440
+3% +$58.4K ﹤0.01% 1127
2018
Q4
$1.36M Buy
41,553
+2,539
+7% +$83.3K ﹤0.01% 1247
2018
Q3
$1.78M Sell
39,014
-1,829
-4% -$83.3K ﹤0.01% 1245
2018
Q2
$1.53M Hold
40,843
﹤0.01% 1345
2018
Q1
$1.38M Hold
40,843
﹤0.01% 1363
2017
Q4
$1.35M Sell
40,843
-3,500
-8% -$116K ﹤0.01% 1401
2017
Q3
$1.37M Sell
44,343
-1,656
-4% -$51.2K ﹤0.01% 1393
2017
Q2
$1.64M Buy
45,999
+1,478
+3% +$52.6K ﹤0.01% 1282
2017
Q1
$1.83M Buy
44,521
+3,630
+9% +$149K ﹤0.01% 1195
2016
Q4
$1.7M Sell
40,891
-923
-2% -$38.5K ﹤0.01% 1196
2016
Q3
$1.55M Buy
41,814
+3,888
+10% +$144K ﹤0.01% 1214
2016
Q2
$1.2M Buy
37,926
+34,826
+1,123% +$1.1M ﹤0.01% 1328
2016
Q1
$88K Hold
3,100
﹤0.01% 1874
2015
Q4
$79K Hold
3,100
﹤0.01% 1917
2015
Q3
$57K Hold
3,100
﹤0.01% 2037
2015
Q2
$63K Hold
3,100
﹤0.01% 2107
2015
Q1
$51K Hold
3,100
﹤0.01% 2115
2014
Q4
$50K Hold
3,100
﹤0.01% 2094
2014
Q3
$43K Hold
3,100
﹤0.01% 2100
2014
Q2
$48K Hold
3,100
﹤0.01% 1967
2014
Q1
$58K Hold
3,100
﹤0.01% 1704
2013
Q4
$58K Buy
+3,100
New +$58K ﹤0.01% 1696