FineMark National Bank & Trust’s TSMC TSM Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$2.72M Buy
12,026
+765
+7% +$173K 0.09% 145
2025
Q1
$1.87M Sell
11,261
-652
-5% -$108K 0.07% 157
2024
Q4
$2.35M Sell
11,913
-173
-1% -$34.2K 0.08% 142
2024
Q3
$2.1M Sell
12,086
-37
-0.3% -$6.43K 0.07% 144
2024
Q2
$2.11M Sell
12,123
-1,192
-9% -$207K 0.08% 140
2024
Q1
$1.81M Sell
13,315
-1,229
-8% -$167K 0.07% 156
2023
Q4
$1.51M Sell
14,544
-39
-0.3% -$4.06K 0.06% 169
2023
Q3
$1.27M Sell
14,583
-158
-1% -$13.7K 0.06% 172
2023
Q2
$1.49M Buy
14,741
+6,272
+74% +$633K 0.06% 166
2023
Q1
$788K Buy
8,469
+1,452
+21% +$135K 0.03% 220
2022
Q4
$523K Sell
7,017
-69
-1% -$5.14K 0.02% 257
2022
Q3
$486K Sell
7,086
-7
-0.1% -$480 0.02% 259
2022
Q2
$580K Sell
7,093
-29
-0.4% -$2.37K 0.03% 257
2022
Q1
$743K Buy
7,122
+57
+0.8% +$5.95K 0.03% 241
2021
Q4
$850K Buy
7,065
+331
+5% +$39.8K 0.03% 233
2021
Q3
$752K Sell
6,734
-247
-4% -$27.6K 0.03% 235
2021
Q2
$838K Buy
6,981
+597
+9% +$71.7K 0.03% 231
2021
Q1
$755K Buy
6,384
+86
+1% +$10.2K 0.03% 236
2020
Q4
$687K Buy
+6,298
New +$687K 0.03% 233
2018
Q4
Sell
-4,880
Closed -$216K 359
2018
Q3
$216K Buy
+4,880
New +$216K 0.01% 302
2017
Q1
Sell
-984
Closed -$28K 956
2016
Q4
$28K Sell
984
-613
-38% -$17.4K ﹤0.01% 752
2016
Q3
$49K Sell
1,597
-78
-5% -$2.39K 0.01% 611
2016
Q2
$45K Sell
1,675
-7
-0.4% -$188 0.01% 626
2016
Q1
$44K Buy
1,682
+515
+44% +$13.5K 0.01% 606
2015
Q4
$27K Sell
1,167
-12,218
-91% -$283K ﹤0.01% 758
2015
Q3
$278K Sell
13,385
-859
-6% -$17.8K 0.04% 281
2015
Q2
$324K Buy
14,244
+327
+2% +$7.44K 0.04% 266
2015
Q1
$327K Sell
13,917
-1,784
-11% -$41.9K 0.04% 268
2014
Q4
$351K Sell
15,701
-1,552
-9% -$34.7K 0.05% 255
2014
Q3
$348K Buy
17,253
+916
+6% +$18.5K 0.06% 244
2014
Q2
$350K Buy
16,337
+235
+1% +$5.04K 0.06% 244
2014
Q1
$322K Buy
16,102
+639
+4% +$12.8K 0.06% 244
2013
Q4
$270K Buy
15,463
+99
+0.6% +$1.73K 0.06% 269
2013
Q3
$261K Sell
15,364
-1,559
-9% -$26.5K 0.06% 256
2013
Q2
$310K Buy
+16,923
New +$310K 0.09% 201