HDIM
TSM icon

Hanson & Doremus Investment Management’s TSMC TSM Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$20.6M Sell
90,896
-4,028
-4% -$912K 2.75% 8
2025
Q1
$15.8M Buy
94,924
+2,767
+3% +$459K 2.3% 8
2024
Q4
$18.2M Buy
92,157
+3,719
+4% +$734K 2.85% 8
2024
Q3
$15.4M Sell
88,438
-1,937
-2% -$336K 2.44% 8
2024
Q2
$15.7M Buy
90,375
+2,427
+3% +$422K 2.63% 8
2024
Q1
$12M Buy
87,948
+2,168
+3% +$295K 2.06% 10
2023
Q4
$8.92M Buy
85,780
+4,165
+5% +$433K 1.68% 10
2023
Q3
$7.09M Buy
81,615
+2,513
+3% +$218K 1.46% 10
2023
Q2
$7.98M Buy
79,102
+2,771
+4% +$280K 1.66% 10
2023
Q1
$7.1M Sell
76,331
-8,751
-10% -$814K 1.58% 10
2022
Q4
$6.34M Buy
85,082
+10,863
+15% +$809K 1.36% 12
2022
Q3
$5.09M Buy
74,219
+9,462
+15% +$649K 1.31% 10
2022
Q2
$5.29M Buy
64,757
+1,289
+2% +$105K 1.29% 10
2022
Q1
$6.62M Buy
63,468
+1,422
+2% +$148K 1.42% 10
2021
Q4
$7.47M Buy
62,046
+2,047
+3% +$246K 1.6% 10
2021
Q3
$6.7M Sell
59,999
-7,677
-11% -$857K 1.55% 10
2021
Q2
$5.49M Sell
67,676
-2,943
-4% -$239K 1.64% 8
2021
Q1
$8.35M Sell
70,619
-3,144
-4% -$372K 1.93% 8
2020
Q4
$8.04M Buy
73,763
+6,087
+9% +$664K 2% 8
2020
Q3
$5.49M Sell
67,676
-3,617
-5% -$293K 1.64% 8
2020
Q2
$4.05M Sell
71,293
-10,663
-13% -$605K 1.28% 9
2020
Q1
$3.92M Buy
81,956
+7,029
+9% +$336K 1.33% 13
2019
Q4
$4.35M Sell
74,927
-1,140
-1% -$66.2K 1.25% 14
2019
Q3
$3.54M Sell
76,067
-3,730
-5% -$173K 1.1% 16
2019
Q2
$3.13M Sell
79,797
-1,848
-2% -$72.4K 0.99% 20
2019
Q1
$3.34M Sell
81,645
-273
-0.3% -$11.2K 1.1% 19
2018
Q4
$3.02M Sell
81,918
-2,370
-3% -$87.5K 1.09% 19
2018
Q3
$3.72M Sell
84,288
-288
-0.3% -$12.7K 1.16% 16
2018
Q2
$3.09M Sell
84,576
-12,357
-13% -$452K 1.02% 19
2018
Q1
$4.24M Buy
96,933
+8,226
+9% +$360K 1.31% 16
2017
Q4
$3.52M Sell
88,707
-1,492
-2% -$59.2K 1.17% 16
2017
Q3
$3.39M Sell
90,199
-3,025
-3% -$114K 1.18% 15
2017
Q2
$3.26M Sell
93,224
-3,456
-4% -$121K 1.2% 17
2017
Q1
$3.18M Sell
96,680
-3,103
-3% -$102K 1.27% 15
2016
Q4
$2.87M Sell
99,783
-1,240
-1% -$35.7K 1.24% 15
2016
Q3
$3.09M Sell
101,023
-3,261
-3% -$99.7K 1.43% 14
2016
Q2
$2.74M Sell
104,284
-886
-0.8% -$23.2K 1.24% 17
2016
Q1
$2.76M Sell
105,170
-2,438
-2% -$63.9K 1.25% 18
2015
Q4
$2.45M Sell
107,608
-247
-0.2% -$5.62K 1.11% 22
2015
Q3
$2.24M Buy
107,855
+3
+0% +$62 1.08% 22
2015
Q2
$2.45M Sell
107,852
-1,015
-0.9% -$23K 1.05% 23
2015
Q1
$2.56M Sell
108,867
-1,438
-1% -$33.8K 1.08% 26
2014
Q4
$2.47M Buy
110,305
+1,232
+1% +$27.6K 1.06% 23
2014
Q3
$2.2M Sell
109,073
-1,627
-1% -$32.8K 1% 26
2014
Q2
$2.37M Sell
110,700
-10,524
-9% -$225K 1.09% 22
2014
Q1
$2.43M Sell
121,224
-2,790
-2% -$55.9K 1.14% 22
2013
Q4
$2.16M Sell
124,014
-100
-0.1% -$1.74K 1.04% 25
2013
Q3
$2.11M Sell
124,114
-493
-0.4% -$8.36K 1.07% 26
2013
Q2
$2.28M Buy
+124,607
New +$2.28M 1.25% 21