Thomasville National Bank’s Microsoft MSFT Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$70.4M Buy
+188,684
New +$76.3M 3.87% 6
2025
Q4
$86.2M Buy
178,293
+815
+0.5% +$408K 5.34% 2
2025
Q3
$91.9M Buy
177,478
+669
+0.4% +$341K 5.79% 1
2025
Q2
$87.9M Sell
176,809
-7,790
-4% -$3.38M 5.99% 1
2025
Q1
$69.3M Buy
184,599
+3,374
+2% +$1.38M 5.07% 2
2024
Q4
$76.4M Buy
181,225
+2,687
+2% +$1.14M 5.49% 2
2024
Q3
$76.8M Buy
178,538
+104
+0.1% +$44.5K 5.69% 1
2024
Q2
$79.8M Sell
178,434
-142
-0.1% -$60K 6.39% 1
2024
Q1
$75.1M Sell
178,576
-584
-0.3% -$236K 6.18% 1
2023
Q4
$67.4M Sell
179,160
-2,823
-2% -$1M 5.98% 1
2023
Q3
$57.5M Sell
181,983
-3,875
-2% -$1.28M 5.65% 1
2023
Q2
$63.3M Sell
185,858
-136
-0.1% -$42.6K 6.04% 1
2023
Q1
$53.6M Buy
185,994
+188
+0.1% +$48K 5.53% 1
2022
Q4
$44.6M Buy
185,806
+2,013
+1% +$483K 5.14% 1
2022
Q3
$42.8M Buy
183,793
+1,761
+1% +$465K 5.13% 1
2022
Q2
$46.8M Buy
182,032
+786
+0.4% +$213K 5.16% 1
2022
Q1
$55.9M Sell
181,246
-2,553
-1% -$768K 5.4% 1
2021
Q4
$61.8M Sell
183,799
-296
-0.2% -$96K 5.91% 1
2021
Q3
$51.9M Sell
184,095
-6,350
-3% -$1.85M 5.38% 1
2021
Q2
$51.6M Sell
190,445
-13,231
-6% -$3.36M 5.47% 1
2021
Q1
$32.1M Buy
203,676
+31,718
+18% +$7.36M 5.99% 1
2020
Q4
$38.2M Buy
171,958
+1,334
+0.8% +$287K 5.02% 2
2020
Q3
$35.9M Sell
170,624
-17,962
-10% -$3.77M 5.4% 2
2020
Q2
$38.4M Sell
188,586
-35,668
-16% -$6.47M 5.96% 1
2020
Q1
$31.2M Buy
224,254
+710
+0.3% +$117K 5.2% 1
2019
Q4
$35.3M Sell
223,544
-710
-0.3% -$104K 5.44% 1
2019
Q3
$31.2M Buy
224,254
+1,223
+0.5% +$168K 5.2% 1
2019
Q2
$29.9M Sell
223,031
-1,354
-0.6% -$172K 5.17% 1
2019
Q1
$26.5M Buy
224,385
+2,398
+1% +$262K 4.88% 1
2018
Q4
$22.5M Buy
221,987
+2,040
+0.9% +$219K 4.63% 1
2018
Q3
$25.2M Sell
219,947
-484
-0.2% -$52.5K 4.04% 2
2018
Q2
$21.7M Sell
220,431
-217
-0.1% -$21K 3.74% 2
2018
Q1
$20.1M Buy
220,648
+29,451
+15% +$2.69M 3.58% 3
2017
Q4
$16.4M Sell
191,197
-20,995
-10% -$1.72M 3.07% 8
2017
Q3
$15.8M Buy
212,192
+4,460
+2% +$326K 2.62% 7
2017
Q2
$14.3M Buy
207,732
+54,310
+35% +$3.73M 2.62% 7
2017
Q1
$10.1M Buy
+153,422
New +$9.83M 2.01% 16
2016
Q3
Sell
-124,284
Closed -$6.36M 115
2016
Q2
$6.36M Buy
124,284
+93,097
+299% +$4.84M 1.67% 19
2016
Q1
$1.72M Buy
31,187
+11,719
+60% +$614K 0.52% 49
2015
Q4
$1.08M Buy
19,468
+7,541
+63% +$397K 0.38% 55
2015
Q3
$528K Buy
11,927
+212
+2% +$9.52K 0.19% 82
2015
Q2
$517K Buy
11,715
+727
+7% +$33.2K 0.18% 83
2015
Q1
$447K Buy
10,988
+473
+4% +$20.6K 0.15% 88
2014
Q4
$489K Buy
10,515
+410
+4% +$19.2K 0.17% 83
2014
Q3
$469K Buy
10,105
+1,421
+16% +$63.4K 0.18% 88
2014
Q2
$362K Buy
8,684
+890
+11% +$36K 0.13% 101
2014
Q1
$319K Buy
7,794
+703
+10% +$26.4K 0.13% 105
2013
Q4
$265K Buy
+7,091
New +$258K 0.12% 108
2013
Q3
Sell
-134,928
Closed -$4.66M 129
2013
Q2
$4.66M Buy
+134,928
New +$4.42M 3.07% 12

Other funds holding MSFT

Thomasville National Bank's MSFT Position: Q2 2026 in Review

Thomasville National Bank opened a new position in Microsoft (MSFT) in Q2 2026: 188,684 shares worth $70.4M. The stake represents 3.87% of the portfolio and ranks #6 among its holdings. This is a return to the name: Thomasville National Bank previously reported a position in MSFT as recently as Q4 2025.

Thomasville National Bank first reported a position in MSFT in Q2 2013 and has held it in 49 quarters since. The position peaked at $91.9M in Q3 2025. 3,060 funds tracked by Wall St. Rank hold MSFT as of Q2 2026.

  • Thomasville National Bank held 188,684 shares of Microsoft worth $70.4M as of Q2 2026.
  • Microsoft was a new Thomasville National Bank position in Q2 2026.
  • Microsoft made up 3.87% of Thomasville National Bank's portfolio in Q2 2026, its #6 holding.
  • Thomasville National Bank first reported a position in Microsoft in Q2 2013 and has held it in 49 quarters since.
  • Thomasville National Bank's Microsoft position peaked at $91.9M in Q3 2025.
  • 3,060 funds tracked by Wall St. Rank held Microsoft as of Q2 2026.

Based on Thomasville National Bank's 13F filing for Q2 2026, filed 20 Jul 2026.