EFSCE
MSFT icon

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

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$13.1M Buy
26,390
+1,586
+6% +$789K 7.01% 2
2025
Q1
$9.31M Sell
24,804
-1,480
-6% -$556K 5.51% 4
2024
Q4
$11.1M Buy
26,284
+1,234
+5% +$520K 6.16% 3
2024
Q3
$10.8M Sell
25,050
-588
-2% -$253K 6.28% 3
2024
Q2
$11.5M Sell
25,638
-595
-2% -$266K 7.05% 2
2024
Q1
$11M Sell
26,233
-1,230
-4% -$517K 6.64% 3
2023
Q4
$10.3M Buy
27,463
+267
+1% +$100K 6.29% 3
2023
Q3
$8.59M Sell
27,196
-338
-1% -$107K 5.93% 3
2023
Q2
$9.38M Sell
27,534
-1,394
-5% -$475K 5.96% 4
2023
Q1
$8.34M Buy
28,928
+229
+0.8% +$66K 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% +$51.7K 4.95% 4
2022
Q2
$7.26M Sell
28,272
-1,361
-5% -$350K 1.41% 18
2022
Q1
$9.14M Buy
29,633
+970
+3% +$299K 1.5% 14
2021
Q4
$9.64M Sell
28,663
-15,676
-35% -$5.27M 1.48% 13
2021
Q3
$12.5M Buy
44,339
+18,920
+74% +$5.33M 1.62% 15
2021
Q2
$6.89M Buy
25,419
+990
+4% +$268K 1.1% 23
2021
Q1
$5.76M Buy
24,429
+1,432
+6% +$338K 1.03% 25
2020
Q4
$5.12M Sell
22,997
-1,652
-7% -$367K 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% -$67.6K 1.3% 19
2020
Q1
$4.73M Sell
29,984
-223
-0.7% -$35.2K 1.19% 19
2019
Q4
$4.76M Buy
30,207
+633
+2% +$99.8K 1.04% 25
2019
Q3
$4.11M Sell
29,574
-3,257
-10% -$453K 0.94% 24
2019
Q2
$4.4M Sell
32,831
-321
-1% -$43K 0.96% 24
2019
Q1
$3.91M Buy
33,152
+17,621
+113% +$2.08M 0.85% 26
2018
Q4
$1.58M Sell
15,531
-560
-3% -$56.9K 1% 21
2018
Q3
$1.84M Buy
16,091
+462
+3% +$52.9K 0.97% 22
2018
Q2
$1.54M Sell
15,629
-298
-2% -$29.4K 0.78% 25
2018
Q1
$1.45M Sell
15,927
-498
-3% -$45.4K 0.75% 26
2017
Q4
$1.41M Buy
16,425
+219
+1% +$18.7K 0.68% 30
2017
Q3
$1.21M Sell
16,206
-108
-0.7% -$8.04K 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% +$329 0.6% 33
2016
Q4
$1.15M Buy
18,576
+1,432
+8% +$89K 0.58% 36
2016
Q3
$987K Buy
17,144
+69
+0.4% +$3.97K 0.56% 36
2016
Q2
$874K Sell
17,075
-217
-1% -$11.1K 0.51% 39
2016
Q1
$955K Buy
17,292
+1,125
+7% +$62.1K 0.58% 32
2015
Q4
$897K Sell
16,167
-4,219
-21% -$234K 0.53% 36
2015
Q3
$902K Buy
20,386
+971
+5% +$43K 0.58% 33
2015
Q2
$857K Sell
19,415
-1,107
-5% -$48.9K 0.51% 41
2015
Q1
$834K Sell
20,522
-25
-0.1% -$1.02K 0.49% 41
2014
Q4
$954K Buy
20,547
+835
+4% +$38.8K 0.58% 33
2014
Q3
$914K Sell
19,712
-8,787
-31% -$407K 0.58% 33
2014
Q2
$1.19M Buy
28,499
+1,601
+6% +$66.8K 0.71% 27
2014
Q1
$1.1M Sell
26,898
-1,250
-4% -$51.2K 0.68% 28
2013
Q4
$1.05M Sell
28,148
-3,103
-10% -$116K 0.61% 30
2013
Q3
$1.04M Sell
31,251
-573
-2% -$19.1K 0.66% 26
2013
Q2
$1.1M Buy
+31,824
New +$1.1M 0.75% 24