American National Bank & Trust’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
$591K Buy
1,238
+125
+11% +$50.7K 0.05% 146
2026
Q1
$376K Sell
1,113
-27
-2% -$9.29K 0.04% 168
2025
Q4
$346K Buy
1,140
+318
+39% +$93.3K 0.03% 187
2025
Q3
$230K Sell
822
-766
-48% -$187K 0.02% 218
2025
Q2
$360K Sell
1,588
-5
-0.3% -$926 0.04% 194
2025
Q1
$264K Buy
1,593
+5
+0.3% +$972 0.03% 205
2024
Q4
$314K Sell
1,588
-7
-0.4% -$1.35K 0.04% 181
2024
Q3
$277K Hold
1,595
0.03% 177
2024
Q2
$277K Buy
1,595
+3
+0.2% +$455 0.03% 178
2024
Q1
$217K Buy
1,592
+316
+25% +$39.2K 0.03% 191
2023
Q4
$133K Sell
1,276
-112
-8% -$10.7K 0.02% 205
2023
Q3
$121K Hold
1,388
0.02% 206
2023
Q2
$140K Hold
1,388
0.02% 192
2023
Q1
$129K Sell
1,388
-44
-3% -$3.95K 0.02% 184
2022
Q4
$107K Hold
1,432
0.02% 180
2022
Q3
$98K Buy
1,432
+493
+53% +$40.7K 0.02% 156
2022
Q2
$77K Hold
939
0.02% 144
2022
Q1
$98K Hold
939
0.02% 146
2021
Q4
$113K Buy
939
+719
+327% +$84.2K 0.02% 143
2021
Q3
$25K Buy
+220
New +$25.8K 0.01% 208

Other funds holding TSM

American National Bank & Trust's TSM Position: Q2 2026 in Review

American National Bank & Trust increased its TSMC (TSM) stake by 11% in Q2 2026, buying an estimated $50.7K and bringing the position to 1,238 shares worth $591K. The position accounts for 0.05% of the portfolio, ranked #146.

American National Bank & Trust first reported a position in TSM in Q3 2021 and has held it in 20 quarters since. 1,079 funds tracked by Wall St. Rank hold TSM as of Q2 2026.

  • American National Bank & Trust held 1,238 shares of TSMC worth $591K as of Q2 2026.
  • American National Bank & Trust bought 125 TSMC shares in Q2 2026, an estimated $50.7K.
  • TSMC made up 0.05% of American National Bank & Trust's portfolio in Q2 2026, its #146 holding.
  • American National Bank & Trust first reported a position in TSMC in Q3 2021 and has held it in 20 quarters since.
  • 1,079 funds tracked by Wall St. Rank held TSMC as of Q2 2026.

Based on American National Bank & Trust's 13F filing for Q2 2026, filed 22 Jul 2026.