Rockland Trust’s Microsoft MSFT Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$112M Sell
225,534
-4,423
-2% -$2.2M 5.46% 1
2025
Q1
$86.3M Buy
229,957
+4,810
+2% +$1.81M 4.34% 2
2024
Q4
$94.9M Buy
225,147
+3,446
+2% +$1.45M 4.83% 1
2024
Q3
$95.4M Sell
221,701
-17,860
-7% -$7.69M 4.69% 1
2024
Q2
$107M Sell
239,561
-1,436
-0.6% -$642K 5.64% 1
2024
Q1
$101M Sell
240,997
-9,026
-4% -$3.8M 5.34% 1
2023
Q4
$94M Sell
250,023
-4,350
-2% -$1.64M 5.15% 1
2023
Q3
$80.3M Buy
254,373
+4,803
+2% +$1.52M 4.83% 1
2023
Q2
$85M Sell
249,570
-3,601
-1% -$1.23M 5.08% 1
2023
Q1
$73M Buy
253,171
+9,374
+4% +$2.7M 4.59% 1
2022
Q4
$58.5M Buy
243,797
+5,472
+2% +$1.31M 3.71% 3
2022
Q3
$55.5M Buy
238,325
+7,628
+3% +$1.78M 3.96% 2
2022
Q2
$59.3M Buy
230,697
+15,781
+7% +$4.05M 4.1% 2
2022
Q1
$66.3M Buy
214,916
+20,302
+10% +$6.26M 4.22% 2
2021
Q4
$65.5M Buy
194,614
+2,519
+1% +$847K 4.17% 1
2021
Q3
$54.2M Buy
192,095
+1,379
+0.7% +$389K 3.78% 2
2021
Q2
$51.7M Buy
190,716
+31,490
+20% +$8.53M 3.57% 2
2021
Q1
$37.5M Sell
159,226
-2,243
-1% -$529K 2.7% 4
2020
Q4
$35.9M Sell
161,469
-1,942
-1% -$432K 2.79% 4
2020
Q3
$34.4M Sell
163,411
-7,096
-4% -$1.49M 2.95% 4
2020
Q2
$34.7M Sell
170,507
-6,891
-4% -$1.4M 3.12% 4
2020
Q1
$28M Sell
177,398
-6,422
-3% -$1.01M 2.85% 3
2019
Q4
$29M Sell
183,820
-645
-0.3% -$102K 2.39% 5
2019
Q3
$25.1M Buy
184,465
+22,760
+14% +$3.1M 2.29% 6
2019
Q2
$21.7M Buy
161,705
+594
+0.4% +$79.6K 2.15% 7
2019
Q1
$19M Buy
161,111
+7,152
+5% +$844K 2.01% 8
2018
Q4
$15.6M Buy
153,959
+108,843
+241% +$11.1M 1.92% 12
2018
Q3
$5.16M Buy
45,116
+2,636
+6% +$301K 0.63% 48
2018
Q2
$4.19M Buy
42,480
+636
+2% +$62.7K 0.54% 52
2018
Q1
$3.82M Buy
41,844
+1,684
+4% +$154K 0.5% 57
2017
Q4
$3.44M Buy
40,160
+8,499
+27% +$727K 0.44% 63
2017
Q3
$2.36M Buy
31,661
+2,437
+8% +$181K 0.35% 64
2017
Q2
$2.01M Sell
29,224
-1,503
-5% -$104K 0.32% 63
2017
Q1
$2.02M Sell
30,727
-2,779
-8% -$183K 0.32% 66
2016
Q4
$2.08M Sell
33,506
-769
-2% -$47.8K 0.33% 68
2016
Q3
$1.97M Sell
34,275
-1,420
-4% -$81.8K 0.34% 66
2016
Q2
$1.83M Buy
35,695
+633
+2% +$32.4K 0.32% 63
2016
Q1
$1.94M Sell
35,062
-17,412
-33% -$961K 0.35% 63
2015
Q4
$2.91M Sell
52,474
-74
-0.1% -$4.11K 0.51% 52
2015
Q3
$2.33M Sell
52,548
-9,020
-15% -$399K 0.46% 50
2015
Q2
$2.72M Buy
61,568
+1,678
+3% +$74.1K 0.54% 44
2015
Q1
$2.44M Sell
59,890
-1,091
-2% -$44.4K 0.51% 45
2014
Q4
$2.83M Sell
60,981
-2,025
-3% -$94.1K 0.58% 45
2014
Q3
$2.92M Sell
63,006
-89,853
-59% -$4.17M 0.64% 42
2014
Q2
$6.37M Sell
152,859
-166,680
-52% -$6.95M 1.45% 35
2014
Q1
$13.1M Sell
319,539
-13,032
-4% -$534K 3.08% 5
2013
Q4
$12.4M Buy
332,571
+5,693
+2% +$213K 2.99% 6
2013
Q3
$10.9M Sell
326,878
-75,390
-19% -$2.51M 2.87% 5
2013
Q2
$13.9M Buy
+402,268
New +$13.9M 3.85% 2