Enterprise Financial Services Corp (EFSC)’s Microsoft MSFT Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$10M Buy
27,034
+1,728
+7% +$723K 5.07% 4
2025
Q4
$12.2M Sell
25,306
-199
-0.8% -$99.7K 6.21% 3
2025
Q3
$13.2M Sell
25,505
-885
-3% -$451K 6.81% 2
2025
Q2
$13.1M Buy
26,390
+1,586
+6% +$689K 7.01% 2
2025
Q1
$9.31M Sell
24,804
-1,480
-6% -$603K 5.51% 4
2024
Q4
$11.1M Buy
26,284
+1,234
+5% +$526K 6.16% 3
2024
Q3
$10.8M Sell
25,050
-588
-2% -$251K 6.28% 3
2024
Q2
$11.5M Sell
25,638
-595
-2% -$251K 7.05% 2
2024
Q1
$11M Sell
26,233
-1,230
-4% -$498K 6.64% 3
2023
Q4
$10.3M Buy
27,463
+267
+1% +$95K 6.29% 3
2023
Q3
$8.59M Sell
27,196
-338
-1% -$112K 5.93% 3
2023
Q2
$9.38M Sell
27,534
-1,394
-5% -$437K 5.96% 4
2023
Q1
$8.34M Buy
28,928
+229
+0.8% +$58.4K 5.45% 4
2022
Q4
$6.88M Buy
28,699
+205
+0.7% +$49.2K 4.75% 3
2022
Q3
$6.64M Buy
28,494
+222
+0.8% +$58.6K 4.95% 4
2022
Q2
$7.26M Sell
28,272
-1,361
-5% -$369K 1.41% 18
2022
Q1
$9.14M Buy
29,633
+970
+3% +$292K 1.5% 14
2021
Q4
$9.64M Sell
28,663
-15,676
-35% -$5.08M 1.48% 13
2021
Q3
$12.5M Buy
44,339
+18,920
+74% +$5.5M 1.62% 15
2021
Q2
$6.89M Buy
25,419
+990
+4% +$252K 1.1% 23
2021
Q1
$5.76M Buy
24,429
+1,432
+6% +$332K 1.03% 25
2020
Q4
$5.12M Sell
22,997
-1,652
-7% -$355K 0.97% 26
2020
Q3
$5.18M Sell
24,649
-5,003
-17% -$1.05M 1.07% 23
2020
Q2
$6.03M Sell
29,652
-332
-1% -$60.3K 1.3% 19
2020
Q1
$4.73M Sell
29,984
-223
-0.7% -$36.7K 1.19% 19
2019
Q4
$4.76M Buy
30,207
+633
+2% +$93K 1.04% 25
2019
Q3
$4.11M Sell
29,574
-3,257
-10% -$448K 0.94% 24
2019
Q2
$4.4M Sell
32,831
-321
-1% -$40.8K 0.96% 24
2019
Q1
$3.91M Buy
33,152
+17,621
+113% +$1.92M 0.85% 26
2018
Q4
$1.58M Sell
15,531
-560
-3% -$60K 1% 21
2018
Q3
$1.84M Buy
16,091
+462
+3% +$50.1K 0.97% 22
2018
Q2
$1.54M Sell
15,629
-298
-2% -$28.9K 0.78% 25
2018
Q1
$1.45M Sell
15,927
-498
-3% -$45.5K 0.75% 26
2017
Q4
$1.41M Buy
16,425
+219
+1% +$18K 0.68% 30
2017
Q3
$1.21M Sell
16,206
-108
-0.7% -$7.89K 0.6% 36
2017
Q2
$1.13M Sell
16,314
-2,267
-12% -$156K 0.56% 39
2017
Q1
$1.22M Buy
18,581
+5
+0% +$320 0.6% 33
2016
Q4
$1.15M Buy
18,576
+1,432
+8% +$86.1K 0.58% 36
2016
Q3
$987K Buy
17,144
+69
+0.4% +$3.9K 0.56% 36
2016
Q2
$874K Sell
17,075
-217
-1% -$11.3K 0.51% 39
2016
Q1
$955K Buy
17,292
+1,125
+7% +$59K 0.58% 32
2015
Q4
$897K Sell
16,167
-4,219
-21% -$222K 0.53% 36
2015
Q3
$902K Buy
20,386
+971
+5% +$43.6K 0.58% 33
2015
Q2
$857K Sell
19,415
-1,107
-5% -$50.5K 0.51% 41
2015
Q1
$834K Sell
20,522
-25
-0.1% -$1.09K 0.49% 41
2014
Q4
$954K Buy
20,547
+835
+4% +$39.2K 0.58% 33
2014
Q3
$914K Sell
19,712
-8,787
-31% -$392K 0.58% 33
2014
Q2
$1.19M Buy
28,499
+1,601
+6% +$64.8K 0.71% 27
2014
Q1
$1.1M Sell
26,898
-1,250
-4% -$46.9K 0.68% 28
2013
Q4
$1.05M Sell
28,148
-3,103
-10% -$113K 0.61% 30
2013
Q3
$1.04M Sell
31,251
-573
-2% -$18.9K 0.66% 26
2013
Q2
$1.1M Buy
+31,824
New +$1.04M 0.75% 24

Other funds holding MSFT

Enterprise Financial Services Corp (EFSC)'s MSFT Position: Q1 2026 in Review

Enterprise Financial Services Corp (EFSC) increased its Microsoft (MSFT) stake by 6.8% in Q1 2026, buying an estimated $723K and bringing the position to 27,034 shares worth $10M. The position accounts for 5.07% of the portfolio, ranked #4.

Enterprise Financial Services Corp (EFSC) first reported a position in MSFT in Q2 2013 and has held it in 52 quarters since. The position peaked at $13.2M in Q3 2025. 6,187 funds tracked by Wall St. Rank hold MSFT as of Q1 2026.

  • Enterprise Financial Services Corp (EFSC) held 27,034 shares of Microsoft worth $10M as of Q1 2026.
  • Enterprise Financial Services Corp (EFSC) bought 1,728 Microsoft shares in Q1 2026, an estimated $723K.
  • Microsoft made up 5.07% of Enterprise Financial Services Corp (EFSC)'s portfolio in Q1 2026, its #4 holding.
  • Enterprise Financial Services Corp (EFSC) first reported a position in Microsoft in Q2 2013 and has held it in 52 quarters since.
  • Enterprise Financial Services Corp (EFSC)'s Microsoft position peaked at $13.2M in Q3 2025.
  • 6,187 funds tracked by Wall St. Rank held Microsoft as of Q1 2026.

Based on Enterprise Financial Services Corp (EFSC)'s 13F filing for Q1 2026, filed 5 May 2026.