Canada Life’s TTM Technologies TTMI Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$3.64M Buy
89,000
+689
+0.8% +$28.1K 0.01% 926
2025
Q1
$1.81M Sell
88,311
-10,866
-11% -$223K ﹤0.01% 1232
2024
Q4
$2.46M Sell
99,177
-4,292
-4% -$106K ﹤0.01% 1173
2024
Q3
$1.89M Hold
103,469
﹤0.01% 1314
2024
Q2
$2.01M Buy
103,469
+12,589
+14% +$244K ﹤0.01% 1280
2024
Q1
$1.42M Buy
90,880
+5,870
+7% +$91.8K ﹤0.01% 1399
2023
Q4
$1.34M Sell
85,010
-9,284
-10% -$147K ﹤0.01% 1413
2023
Q3
$1.22M Buy
94,294
+2,702
+3% +$34.8K ﹤0.01% 1413
2023
Q2
$1.27M Sell
91,592
-47,794
-34% -$664K ﹤0.01% 1417
2023
Q1
$1.88M Sell
139,386
-6,354
-4% -$85.6K ﹤0.01% 1259
2022
Q4
$2.2M Sell
145,740
-12,044
-8% -$182K 0.01% 1186
2022
Q3
$2.08M Buy
157,784
+57,096
+57% +$752K 0.01% 1156
2022
Q2
$1.26M Buy
100,688
+12,056
+14% +$151K ﹤0.01% 1385
2022
Q1
$1.35M Hold
88,632
﹤0.01% 1408
2021
Q4
$1.32M Sell
88,632
-3,141
-3% -$46.8K ﹤0.01% 1411
2021
Q3
$1.16M Buy
91,773
+8,170
+10% +$103K ﹤0.01% 1460
2021
Q2
$1.2M Sell
83,603
-1,591
-2% -$22.7K ﹤0.01% 1434
2021
Q1
$1.23M Sell
85,194
-11,984
-12% -$174K ﹤0.01% 1413
2020
Q4
$1.34M Sell
97,178
-12,901
-12% -$178K ﹤0.01% 1360
2020
Q3
$1.26M Sell
110,079
-11,873
-10% -$135K ﹤0.01% 1302
2020
Q2
$1.45M Sell
121,952
-3,485
-3% -$41.3K ﹤0.01% 1239
2020
Q1
$1.3M Buy
125,437
+3,164
+3% +$32.7K ﹤0.01% 1158
2019
Q4
$1.83M Buy
+122,273
New +$1.83M ﹤0.01% 1187
2019
Q3
Sell
-122,016
Closed -$1.24M 2200
2019
Q2
$1.24M Sell
122,016
-7,681
-6% -$78.3K ﹤0.01% 1431
2019
Q1
$1.52M Buy
129,697
+11,241
+9% +$131K ﹤0.01% 1208
2018
Q4
$1.06M Buy
118,456
+7,416
+7% +$66.6K ﹤0.01% 1371
2018
Q3
$1.77M Sell
111,040
-10,000
-8% -$159K ﹤0.01% 1252
2018
Q2
$2.13M Hold
121,040
0.01% 1136
2018
Q1
$1.85M Sell
121,040
-544
-0.4% -$8.32K ﹤0.01% 1199
2017
Q4
$1.9M Sell
121,584
-3,228
-3% -$50.6K ﹤0.01% 1208
2017
Q3
$1.91M Sell
124,812
-450
-0.4% -$6.87K ﹤0.01% 1190
2017
Q2
$2.17M Buy
125,262
+4,600
+4% +$79.8K 0.01% 1095
2017
Q1
$1.95M Buy
120,662
+13,861
+13% +$224K 0.01% 1163
2016
Q4
$1.46M Buy
106,801
+6,197
+6% +$84.4K ﹤0.01% 1291
2016
Q3
$1.15M Buy
100,604
+18,971
+23% +$217K ﹤0.01% 1376
2016
Q2
$615K Buy
81,633
+79,114
+3,141% +$596K ﹤0.01% 1585
2016
Q1
$17K Hold
2,519
﹤0.01% 2367
2015
Q4
$16K Hold
2,519
﹤0.01% 2389
2015
Q3
$16K Hold
2,519
﹤0.01% 2347
2015
Q2
$25K Hold
2,519
﹤0.01% 2414
2015
Q1
$23K Hold
2,519
﹤0.01% 2315
2014
Q4
$19K Hold
2,519
﹤0.01% 2348
2014
Q3
$17K Hold
2,519
﹤0.01% 2338
2014
Q2
$21K Hold
2,519
﹤0.01% 2225
2014
Q1
$21K Hold
2,519
﹤0.01% 2123
2013
Q4
$22K Buy
+2,519
New +$22K ﹤0.01% 2116