IIA
MSFT icon

IPG Investment Advisors’s Microsoft MSFT Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$9.02M Buy
18,128
+2,496
+16% +$1.24M 1.76% 16
2025
Q1
$5.87M Sell
15,632
-1,971
-11% -$740K 1.33% 19
2024
Q4
$7.42M Sell
17,603
-5,626
-24% -$2.37M 1.69% 17
2024
Q3
$10M Sell
23,229
-7,089
-23% -$3.05M 2.18% 13
2024
Q2
$13.6M Sell
30,318
-1,934
-6% -$864K 2.96% 9
2024
Q1
$13.6M Sell
32,252
-5,210
-14% -$2.19M 2.96% 10
2023
Q4
$14.1M Buy
37,462
+2,115
+6% +$795K 2.82% 9
2023
Q3
$11.2M Buy
35,347
+1,101
+3% +$348K 2.46% 12
2023
Q2
$11.7M Buy
34,246
+1,546
+5% +$526K 2.54% 12
2023
Q1
$9.43M Sell
32,700
-2,155
-6% -$621K 2.15% 13
2022
Q4
$8.36M Sell
34,855
-2,266
-6% -$543K 2.33% 15
2022
Q3
$8.65M Buy
37,121
+1,092
+3% +$254K 2.42% 12
2022
Q2
$9.25M Sell
36,029
-4,884
-12% -$1.25M 2.32% 13
2022
Q1
$12.6M Buy
40,913
+9,692
+31% +$2.99M 2.41% 13
2021
Q4
$10.5M Buy
+31,221
New +$10.5M 1.9% 15
2021
Q2
Sell
-33,639
Closed -$7.93M 199
2021
Q1
$7.93M Sell
33,639
-4,976
-13% -$1.17M 1.55% 18
2020
Q4
$8.59M Buy
38,615
+2,551
+7% +$567K 1.99% 12
2020
Q3
$7.59M Buy
36,064
+4,940
+16% +$1.04M 2.17% 12
2020
Q2
$6.33M Sell
31,124
-7,106
-19% -$1.45M 2.15% 17
2020
Q1
$6.03M Buy
38,230
+13,089
+52% +$2.06M 2.53% 13
2019
Q4
$3.96M Sell
25,141
-1,288
-5% -$203K 1.26% 26
2019
Q3
$3.67M Buy
26,429
+110
+0.4% +$15.3K 1.28% 25
2019
Q2
$3.53M Sell
26,319
-694
-3% -$93K 1.28% 23
2019
Q1
$3.19M Sell
27,013
-12
-0% -$1.42K 1.09% 25
2018
Q4
$2.74M Buy
27,025
+2,156
+9% +$219K 1.05% 25
2018
Q3
$2.84M Sell
24,869
-1,074
-4% -$123K 0.92% 23
2018
Q2
$2.56M Buy
25,943
+2,874
+12% +$283K 0.89% 22
2018
Q1
$2.11M Buy
23,069
+1,481
+7% +$135K 0.69% 25
2017
Q4
$1.85M Buy
21,588
+4,436
+26% +$379K 0.77% 27
2017
Q3
$1.28M Buy
17,152
+173
+1% +$12.9K 0.44% 39
2017
Q2
$1.17M Buy
16,979
+379
+2% +$26.1K 0.47% 37
2017
Q1
$1.09M Buy
16,600
+182
+1% +$12K 0.49% 38
2016
Q4
$1.02M Sell
16,418
-2,510
-13% -$156K 0.41% 49
2016
Q3
$1.09M Buy
18,928
+1,785
+10% +$103K 0.46% 41
2016
Q2
$877K Buy
17,143
+3,070
+22% +$157K 0.36% 52
2016
Q1
$777K Buy
14,073
+1,073
+8% +$59.3K 0.35% 51
2015
Q4
$721K Sell
13,000
-17,150
-57% -$951K 0.33% 54
2015
Q3
$1.33M Hold
30,150
0.62% 31
2015
Q2
$1.33M Hold
30,150
0.48% 46
2015
Q1
$1.23M Sell
30,150
-450
-1% -$18.3K 0.47% 40
2014
Q4
$1.42M Buy
30,600
+3,250
+12% +$151K 0.55% 32
2014
Q3
$1.37M Hold
27,350
0.49% 30
2014
Q2
$1.14M Buy
27,350
+12,970
+90% +$541K 0.49% 34
2014
Q1
$589K Hold
14,380
0.28% 41
2013
Q4
$538K Buy
+14,380
New +$538K 0.29% 34