John Armitage - Egerton Capital (UK)
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    24
Portfolio value:    $9,010,197,462
Holdings Activity Buys Sells    History
Holding/activity history for  Microsoft Corp. (MSFT)
← All MSFT superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 0 0.00 Sell 100.00% 9.19 $356.28–450.33 · VW $418.95i SEC
2025   Q4 1,748,656 9.19 Reduce 3.43% 0.34 $381.71–493.50 · VW $422.65i $845,685,015 SEC
2025   Q3 1,810,788 9.89 Reduce 1.80% 0.17 $464.89–553.72 · VW $503.54i $937,897,645 SEC
2025   Q2 1,844,066 9.41 Add 38.80% 2.63 $456.89–555.45 · VW $506.34i $917,256,869 SEC
2025   Q1 1,328,533 5.75 Reduce 24.43% 2.09 $344.79–462.52 · VW $422.56i $498,718,003 SEC
2024   Q4 1,758,009 8.57 Add 2.21% 0.19 $386.57–456.16 · VW $413.24i $741,000,794 SEC
2024   Q3 1,720,051 7.47 Add 15.48% 1.00 $400.80–441.85 · VW $422.04i $740,137,945 SEC
2024   Q2 1,489,464 6.72 Add 7.38% 0.46 $385.58–468.35 · VW $423.69i $665,715,935 SEC
2024   Q1 1,387,066 5.64 Reduce 19.40% 1.36 $388.03–433.60 · VW $412.25i $583,566,408 SEC
2023   Q4 1,720,966 7.01 Add 32.29% 1.71 $362.90–420.82 · VW $399.12i $647,152,055 SEC
2023   Q3 1,300,909 4.77 Reduce 18.93% 1.07 $309.45–384.30 · VW $357.55i $410,762,017 SEC
2023   Q2 1,604,701 5.63 Add 20.88% 0.97 $311.55–366.78 · VW $335.36i $546,464,879 SEC
2023   Q1 1,327,478 4.84 Reduce 45.31% 2.61 $245.61–335.94 · VW $303.31i $382,711,907 SEC
2022   Q4 2,427,056 5.76 Reduce 49.76% 4.92 $219.35–276.76 · VW $248.51i $582,056,570 SEC
2022   Q3 4,830,871 9.89 Reduce 10.37% 1.10 $213.43–267.45 · VW $245.34i $1,125,110,000 SEC
2022   Q2 5,389,920 10.62 Add 11.90% 1.13 $241.51–294.18 · VW $265.72i $1,384,293,000 SEC
2022   Q1 4,816,642 8.86 Add 9.74% 0.79 $246.44–315.95 · VW $278.09i $1,485,019,000 SEC
2021   Q4 4,389,291 7.63 Add 8.96% 0.63 $271.52–344.30 · VW $304.87i $1,476,206,000 SEC
2021   Q3 4,028,315 5.92 Reduce 19.87% 1.45 $280.25–349.67 · VW $320.17i $1,135,663,000 SEC
2021   Q2 5,027,497 7.32 Reduce 15.89% 1.26 $243.00–305.84 · VW $283.57i $1,361,949,000 SEC
2021   Q1 5,977,341 7.96 Add 20.50% 1.35 $224.26–263.19 · VW $245.71i $1,409,278,000 SEC
2020   Q4 4,960,604 6.66 Add 21.46% 1.18 $209.11–246.13 · VW $229.21i $1,103,338,000 SEC
2020   Q3 4,084,234 5.64 Reduce 0.20% 0.01 $196.25–232.86 · VW $214.39i $859,037,000 SEC
2020   Q2 4,092,387 6.58 Add 1.42% 0.09 $181.35–231.15 · VW $212.68i $832,842,000 SEC
2020   Q1 4,035,081 7.09 Reduce 24.42% 1.55 $132.52–187.51 · VW $167.76i $636,373,000 SEC
2019   Q4 5,339,131 6.34 Reduce 5.17% 0.31 $146.65–190.70 · VW $166.45i $841,981,000 SEC
2019   Q3 5,629,941 5.94 Reduce 11.09% 0.74 $133.22–152.50 · VW $145.70i $782,731,000 SEC
2019   Q2 6,331,825 6.65 Reduce 35.58% 3.06 $119.01–141.68 · VW $132.85i $848,211,000 SEC
2019   Q1 9,828,234 8.61 Add 11.31% 0.88 $108.80–131.37 · VW $121.28i $1,159,142,000 SEC
2018   Q4 8,829,399 7.83 Add 13.85% 0.95 $93.96–113.42 · VW $106.47i $896,802,000 SEC
2018   Q3 7,755,330 6.88 Add 4.18% 0.28 $99.35–116.18 · VW $108.81i $886,977,000 SEC
2018   Q2 7,444,214 5.84 Add 5.16% 0.29 $97.26–112.78 · VW $107.46i $734,074,000 SEC
2018   Q1 7,079,132 5.43 Add 24.14% 1.06 $87.08–99.99 · VW $95.30i $646,112,000 SEC
2017   Q4 5,702,710 4.41 Add 11.15% 0.44 $80.70–96.07 · VW $90.18i $487,810,000 SEC
2017   Q3 5,130,833 3.48 Add 29.30% 0.79 $72.92–86.20 · VW $81.10i $382,196,000 SEC
2017   Q2 3,968,166 2.80 Reduce 0.74% 0.02 $68.02–74.96 · VW $72.58i $273,526,000 SEC
2017   Q1 3,997,892 2.95 Add 10.61% 0.28 $63.62–70.74 · VW $68.07i $263,301,000 SEC
2016   Q4 3,614,385 2.85 Reduce 1.96% 0.05 $58.80–65.91 · VW $62.90i $224,598,000 SEC
2016   Q3 3,686,678 2.52 Reduce 17.20% 0.44 $55.61–61.41 · VW $59.09i $212,353,000 SEC
2016   Q2 4,452,512 2.56 Reduce 65.25% 4.65 $48.04–58.70 · VW $54.73i $227,835,000 SEC
2016   Q1 12,814,461 7.12 Add 9.47% 0.62 $49.35–56.77 · VW $53.04i $707,743,000 SEC
2015   Q4 11,706,090 7.15 Add 109.46% 3.74 $48.19–56.85 · VW $51.97i $649,454,000 SEC
2015   Q3 5,588,698 2.94 Buy 2.94 $41.66–54.98 · VW $50.33i $247,356,000 SEC
Price snapshot:
Current price$390.99
52-week low$349.20
52-week high$551.05