GAAM
TSM icon

Guinness Atkinson Asset Management’s TSMC TSM Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$9.78M Sell
43,166
-2,486
-5% -$563K 5.13% 1
2025
Q1
$7.58M Sell
45,652
-3,000
-6% -$498K 4.22% 3
2024
Q4
$9.61M Sell
48,652
-2,115
-4% -$418K 4.9% 1
2024
Q3
$8.82M Sell
50,767
-7,978
-14% -$1.39M 4.29% 1
2024
Q2
$10.2M Sell
58,745
-2,531
-4% -$440K 5% 1
2024
Q1
$8.34M Sell
61,276
-314
-0.5% -$42.7K 3.92% 8
2023
Q4
$6.41M Sell
61,590
-1,931
-3% -$201K 3.28% 12
2023
Q3
$5.52M Buy
63,521
+858
+1% +$74.6K 3.07% 13
2023
Q2
$6.32M Sell
62,663
-970
-2% -$97.9K 3.35% 6
2023
Q1
$5.92M Sell
63,633
-1,333
-2% -$124K 3.34% 5
2022
Q4
$4.84M Sell
64,966
-2,127
-3% -$158K 3.05% 10
2022
Q3
$4.6M Buy
67,093
+1,051
+2% +$72.1K 2.94% 13
2022
Q2
$5.4M Sell
66,042
-5,194
-7% -$425K 3.15% 8
2022
Q1
$7.43M Sell
71,236
-1,220
-2% -$127K 3.57% 6
2021
Q4
$8.72M Sell
72,456
-1,971
-3% -$237K 3.81% 4
2021
Q3
$8.31M Buy
74,427
+8,777
+13% +$980K 3.86% 1
2021
Q2
$7.89M Buy
65,650
+54,587
+493% +$6.56M 3.49% 10
2021
Q1
$1.31M Buy
11,063
+8,767
+382% +$1.04M 0.65% 35
2020
Q4
$250K Buy
2,296
+864
+60% +$94.1K 0.13% 67
2020
Q3
$116K Buy
1,432
+358
+33% +$29K 0.07% 67
2020
Q2
$61K Buy
1,074
+60
+6% +$3.41K 0.04% 74
2020
Q1
$48K Sell
1,014
-338
-25% -$16K 0.04% 71
2019
Q4
$79K Buy
+1,352
New +$79K 0.06% 68
2016
Q4
Sell
-218,869
Closed -$6.7M 70
2016
Q3
$6.7M Hold
218,869
4.16% 3
2016
Q2
$5.74M Hold
218,869
3.6% 7
2016
Q1
$5.73M Sell
218,869
-21,150
-9% -$554K 3.54% 7
2015
Q4
$5.46M Sell
240,019
-39,930
-14% -$908K 3.17% 16
2015
Q3
$5.81M Hold
279,949
3.7% 9
2015
Q2
$6.36M Hold
279,949
2.92% 19
2015
Q1
$6.57M Buy
279,949
+54,870
+24% +$1.29M 2.96% 23
2014
Q4
$5.04M Buy
225,079
+10,850
+5% +$243K 2.92% 13
2014
Q3
$4.32M Buy
214,229
+81,390
+61% +$1.64M 2.44% 16
2014
Q2
$2.84M Buy
132,839
+30,850
+30% +$660K 2.11% 23
2014
Q1
$2.04M Buy
101,989
+12,560
+14% +$251K 2.04% 19
2013
Q4
$1.56M Hold
89,429
1.54% 40
2013
Q3
$1.52M Buy
89,429
+12,900
+17% +$219K 1.46% 40
2013
Q2
$1.4M Buy
+76,529
New +$1.4M 1.48% 29