SRB Corp’s Microsoft MSFT Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$345M Sell
692,923
-89
-0% -$44.3K 20.68% 1
2025
Q1
$260M Sell
693,012
-55,715
-7% -$20.9M 16.97% 1
2024
Q4
$316M Hold
748,727
18.1% 1
2024
Q3
$322M Hold
748,727
18.06% 1
2024
Q2
$335M Hold
748,727
19.83% 1
2024
Q1
$315M Hold
748,727
17.44% 1
2023
Q4
$282M Sell
748,727
-350,740
-32% -$132M 16.63% 1
2023
Q3
$347M Hold
1,099,467
21.03% 1
2023
Q2
$374M Sell
1,099,467
-1,436
-0.1% -$489K 21.97% 1
2023
Q1
$317M Sell
1,100,903
-27,379
-2% -$7.89M 19.98% 1
2022
Q4
$271M Buy
1,128,282
+1,815
+0.2% +$435K 17.16% 1
2022
Q3
$262M Hold
1,126,467
18.3% 1
2022
Q2
$289M Sell
1,126,467
-15,500
-1% -$3.98M 18.75% 1
2022
Q1
$353M Sell
1,141,967
-38,250
-3% -$11.8M 19.62% 1
2021
Q4
$397M Hold
1,180,217
20.72% 1
2021
Q3
$333M Sell
1,180,217
-7,560
-0.6% -$2.13M 20.02% 1
2021
Q2
$322M Buy
1,187,777
+1,213
+0.1% +$329K 20.87% 1
2021
Q1
$280M Buy
1,186,564
+2,742
+0.2% +$646K 19.1% 1
2020
Q4
$263M Sell
1,183,822
-574,845
-33% -$128M 19.38% 1
2020
Q3
$370M Hold
1,758,667
30.95% 1
2020
Q2
$358M Hold
1,758,667
29.27% 1
2020
Q1
$277M Buy
1,758,667
+4,046
+0.2% +$638K 25.81% 1
2019
Q4
$277M Hold
1,754,621
22.37% 1
2019
Q3
$244M Hold
1,754,621
21.43% 1
2019
Q2
$235M Hold
1,754,621
21.9% 1
2019
Q1
$207M Hold
1,754,621
19.47% 2
2018
Q4
$178M Hold
1,754,621
18.89% 2
2018
Q3
$201M Hold
1,754,621
19.99% 1
2018
Q2
$173M Hold
1,754,621
18.98% 2
2018
Q1
$160M Hold
1,754,621
20.25% 2
2017
Q4
$150M Hold
1,754,621
19.28% 2
2017
Q3
$131M Hold
1,754,621
17.26% 2
2017
Q2
$121M Hold
1,754,621
17.34% 2
2017
Q1
$116M Hold
1,754,621
16.38% 2
2016
Q4
$109M Hold
1,754,621
15.14% 2
2016
Q3
$101M Hold
1,754,621
14.76% 2
2016
Q2
$89.8M Hold
1,754,621
13.75% 2
2016
Q1
$96.9M Hold
1,754,621
15.26% 3
2015
Q4
$97.3M Sell
1,754,621
-238,800
-12% -$13.2M 15.8% 2
2015
Q3
$88.1M Sell
1,993,421
-3,119
-0.2% -$138K 12.1% 3
2015
Q2
$88.1M Buy
1,996,540
+108,517
+6% +$4.79M 11.68% 3
2015
Q1
$76.8M Buy
1,888,023
+758
+0% +$30.8K 10.75% 5
2014
Q4
$87.7M Hold
1,887,265
12.47% 4
2014
Q3
$87.5M Buy
1,887,265
+3,094
+0.2% +$143K 12.7% 2
2014
Q2
$78.6M Hold
1,884,171
12.54% 4
2014
Q1
$77.2M Hold
1,884,171
12.65% 5
2013
Q4
$70.5M Sell
1,884,171
-64,893
-3% -$2.43M 16.09% 3
2013
Q3
$64.9M Hold
1,949,064
14.92% 3
2013
Q2
$67.3M Buy
+1,949,064
New +$67.3M 15.55% 2