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

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$35.1M Sell
73,468
-5,301
-7% -$2.15M 3.57% 5
2026
Q1
$26.6M Sell
78,769
-3,366
-4% -$1.16M 3.06% 6
2025
Q4
$25M Sell
82,135
-3,956
-5% -$1.16M 3% 7
2025
Q3
$24M Sell
86,091
-4,805
-5% -$1.18M 3.03% 8
2025
Q2
$20.6M Sell
90,896
-4,028
-4% -$746K 2.75% 8
2025
Q1
$15.8M Buy
94,924
+2,767
+3% +$538K 2.3% 8
2024
Q4
$18.2M Buy
92,157
+3,719
+4% +$720K 2.85% 8
2024
Q3
$15.4M Sell
88,438
-1,937
-2% -$330K 2.44% 8
2024
Q2
$15.7M Buy
90,375
+2,427
+3% +$368K 2.63% 8
2024
Q1
$12M Buy
87,948
+2,168
+3% +$269K 2.06% 10
2023
Q4
$8.92M Buy
85,780
+4,165
+5% +$397K 1.68% 10
2023
Q3
$7.09M Buy
81,615
+2,513
+3% +$238K 1.46% 10
2023
Q2
$7.98M Buy
79,102
+2,771
+4% +$258K 1.66% 10
2023
Q1
$7.1M Sell
76,331
-8,751
-10% -$786K 1.58% 10
2022
Q4
$6.34M Buy
85,082
+10,863
+15% +$786K 1.36% 12
2022
Q3
$5.09M Buy
74,219
+9,462
+15% +$782K 1.31% 10
2022
Q2
$5.29M Buy
64,757
+1,289
+2% +$119K 1.29% 10
2022
Q1
$6.62M Buy
63,468
+1,422
+2% +$166K 1.42% 10
2021
Q4
$7.46M Buy
62,046
+2,047
+3% +$240K 1.6% 10
2021
Q3
$6.7M Sell
59,999
-7,677
-11% -$901K 1.55% 10
2021
Q2
$5.49M Sell
67,676
-2,943
-4% -$345K 1.64% 8
2021
Q1
$8.35M Sell
70,619
-3,144
-4% -$389K 1.93% 8
2020
Q4
$8.04M Buy
73,763
+6,087
+9% +$577K 2% 8
2020
Q3
$5.49M Sell
67,676
-3,617
-5% -$275K 1.64% 8
2020
Q2
$4.05M Sell
71,293
-10,663
-13% -$562K 1.28% 9
2020
Q1
$3.92M Buy
81,956
+7,029
+9% +$384K 1.33% 13
2019
Q4
$4.35M Sell
74,927
-1,140
-1% -$60.5K 1.25% 14
2019
Q3
$3.54M Sell
76,067
-3,730
-5% -$159K 1.1% 16
2019
Q2
$3.13M Sell
79,797
-1,848
-2% -$76.1K 0.99% 20
2019
Q1
$3.34M Sell
81,645
-273
-0.3% -$10.4K 1.1% 19
2018
Q4
$3.02M Sell
81,918
-2,370
-3% -$90.2K 1.09% 19
2018
Q3
$3.72M Sell
84,288
-288
-0.3% -$11.9K 1.16% 16
2018
Q2
$3.09M Sell
84,576
-12,357
-13% -$488K 1.02% 19
2018
Q1
$4.24M Buy
96,933
+8,226
+9% +$359K 1.31% 16
2017
Q4
$3.52M Sell
88,707
-1,492
-2% -$60.5K 1.17% 16
2017
Q3
$3.39M Sell
90,199
-3,025
-3% -$110K 1.18% 15
2017
Q2
$3.26M Sell
93,224
-3,456
-4% -$119K 1.2% 17
2017
Q1
$3.17M Sell
96,680
-3,103
-3% -$96.9K 1.27% 15
2016
Q4
$2.87M Sell
99,783
-1,240
-1% -$37.3K 1.24% 15
2016
Q3
$3.09M Sell
101,023
-3,261
-3% -$93.2K 1.43% 14
2016
Q2
$2.73M Sell
104,284
-886
-0.8% -$22.1K 1.24% 17
2016
Q1
$2.75M Sell
105,170
-2,438
-2% -$57K 1.25% 18
2015
Q4
$2.45M Sell
107,608
-247
-0.2% -$5.56K 1.11% 22
2015
Q3
$2.24M Buy
107,855
+3
+0% +$63 1.08% 22
2015
Q2
$2.45M Sell
107,852
-1,015
-0.9% -$24.2K 1.05% 23
2015
Q1
$2.56M Sell
108,867
-1,438
-1% -$33.9K 1.08% 26
2014
Q4
$2.47M Buy
110,305
+1,232
+1% +$26.8K 1.06% 23
2014
Q3
$2.2M Sell
109,073
-1,627
-1% -$33.9K 1% 26
2014
Q2
$2.37M Sell
110,700
-10,524
-9% -$217K 1.09% 22
2014
Q1
$2.43M Sell
121,224
-2,790
-2% -$50K 1.14% 22
2013
Q4
$2.16M Sell
124,014
-100
-0.1% -$1.78K 1.04% 25
2013
Q3
$2.1M Sell
124,114
-493
-0.4% -$8.41K 1.07% 26
2013
Q2
$2.28M Buy
+124,607
New +$2.29M 1.25% 21

Other funds holding TSM

Hanson & Doremus Investment Management's TSM Position: Q2 2026 in Review

Hanson & Doremus Investment Management reduced its TSMC (TSM) stake by 6.7% in Q2 2026, selling an estimated $2.15M and leaving 73,468 shares worth $35.1M. The position accounts for 3.57% of the portfolio, ranked #5.

Hanson & Doremus Investment Management first reported a position in TSM in Q2 2013 and has held it in 53 quarters since. 3,550 funds tracked by Wall St. Rank hold TSM as of Q2 2026.

  • Hanson & Doremus Investment Management held 73,468 shares of TSMC worth $35.1M as of Q2 2026.
  • Hanson & Doremus Investment Management sold 5,301 TSMC shares in Q2 2026, an estimated $2.15M.
  • TSMC made up 3.57% of Hanson & Doremus Investment Management's portfolio in Q2 2026, its #5 holding.
  • Hanson & Doremus Investment Management first reported a position in TSMC in Q2 2013 and has held it in 53 quarters since.
  • 3,550 funds tracked by Wall St. Rank held TSMC as of Q2 2026.

Based on Hanson & Doremus Investment Management's 13F filing for Q2 2026, filed 29 Jul 2026.