Thomas Gayner - Markel Group
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    129
Portfolio value:    $11,938,885,174
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 537,630 1.67 Add 0.36% <0.01 $356.28–450.33 · VW $418.95i $199,014,496 SEC
2025   Q4 535,680 2.07 Add 0.68% 0.01 $381.71–493.50 · VW $422.65i $259,065,563 SEC
2025   Q3 532,080 2.24 Add 0.87% 0.02 $464.89–553.72 · VW $503.54i $275,590,837 SEC
2025   Q2 527,480 2.22 Add 0.91% 0.02 $456.89–555.45 · VW $506.34i $262,373,826 SEC
2025   Q1 522,730 1.74 Add 0.63% 0.01 $344.79–462.52 · VW $422.56i $196,227,615 SEC
2024   Q4 519,480 1.93 Add 0.87% 0.02 $386.57–456.16 · VW $413.24i $218,960,823 SEC
2024   Q3 514,980 2.00 Add 1.48% 0.03 $400.80–441.85 · VW $422.04i $221,595,896 SEC
2024   Q2 507,480 2.23 Add 0.92% 0.02 $385.58–468.35 · VW $423.69i $226,818,187 SEC
2024   Q1 502,830 2.09 Add 0.87% 0.02 $388.03–433.60 · VW $412.25i $211,550,639 SEC
2023   Q4 498,480 2.04 Add 1.22% 0.02 $362.90–420.82 · VW $399.12i $187,448,419 SEC
2023   Q3 492,480 1.88 Add 1.34% 0.02 $309.45–384.30 · VW $357.55i $155,500,561 SEC
2023   Q2 485,980 1.97 Add 1.25% 0.02 $311.55–366.78 · VW $335.36i $165,495,630 SEC
2023   Q1 479,980 1.77 $288.30 $138,378,236 SEC
2022   Q4 479,980 1.55 $239.82 $115,108,805 SEC
2022   Q3 479,980 1.66 $232.90 $111,787,000 SEC
2022   Q2 479,980 1.77 $256.83 $123,273,000 SEC
2022   Q1 479,980 1.77 $308.31 $147,982,000 SEC
2021   Q4 479,980 1.87 $336.32 $161,427,000 SEC
2021   Q3 479,980 1.72 $281.92 $135,316,000 SEC
2021   Q2 479,980 1.66 Add 0.14% <0.01 $243.00–305.84 · VW $283.57i $130,027,000 SEC
2021   Q1 479,300 1.57 Add 0.12% <0.01 $224.26–263.19 · VW $245.71i $113,004,000 SEC
2020   Q4 478,720 1.60 Add 0.02% <0.01 $209.11–246.13 · VW $229.21i $106,477,000 SEC
2020   Q3 478,620 1.72 $210.33 $100,668,000 SEC
2020   Q2 478,620 1.83 $203.51 $97,404,000 SEC
2020   Q1 478,620 1.43 Add 0.84% 0.01 $132.52–187.51 · VW $167.76i $75,483,000 SEC
2019   Q4 474,620 1.05 Add 2.47% 0.03 $146.65–190.70 · VW $166.45i $74,847,000 SEC
2019   Q3 463,200 0.98 Add 3.76% 0.04 $133.22–152.50 · VW $145.70i $64,399,000 SEC
2019   Q2 446,400 0.93 Add 8.27% 0.07 $119.01–141.68 · VW $132.85i $59,800,000 SEC
2019   Q1 412,300 0.82 Add 5.99% 0.05 $108.80–131.37 · VW $121.28i $48,627,000 SEC
2018   Q4 389,000 0.76 Add 0.52% <0.01 $93.96–113.42 · VW $106.47i $39,510,000 SEC
2018   Q3 387,000 0.75 Add 7.20% 0.05 $99.35–116.18 · VW $108.81i $44,261,000 SEC
2018   Q2 361,000 0.66 Add 6.49% 0.04 $97.26–112.78 · VW $107.46i $35,598,000 SEC
2018   Q1 339,000 0.60 Add 8.65% 0.05 $87.08–99.99 · VW $95.30i $30,941,000 SEC
2017   Q4 312,000 0.51 $85.54 $26,688,000 SEC
2017   Q3 312,000 0.47 Add 11.43% 0.05 $72.92–86.20 · VW $81.10i $23,241,000 SEC
2017   Q2 280,000 0.42 Add 15.23% 0.06 $68.02–74.96 · VW $72.58i $19,300,000 SEC
2017   Q1 243,000 0.37 Add 17.39% 0.05 $63.62–70.74 · VW $68.07i $16,004,000 SEC
2016   Q4 207,000 0.31 Add 7.81% 0.02 $58.80–65.91 · VW $62.90i $12,863,000 SEC
2016   Q3 192,000 0.29 Add 20.00% 0.05 $55.61–61.41 · VW $59.09i $11,059,000 SEC
2016   Q2 160,000 0.22 Add 150.00% 0.13 $48.04–58.70 · VW $54.73i $8,187,000 SEC
2016   Q1 64,000 0.10 Add 113.33% 0.05 $49.35–56.77 · VW $53.04i $3,535,000 SEC
2015   Q4 30,000 0.05 Buy 0.05 $48.19–56.85 · VW $51.97i $1,664,000 SEC
2015   Q2 0 0.00 Sell 100.00% 0.33 $39.72–48.41 · VW $43.88i SEC
2015   Q1 318,000 0.33 Reduce 61.12% 0.59 $40.12–49.54 · VW $45.51i $12,928,000 SEC
2014   Q4 818,000 0.97 $46.45 $37,996,000 SEC
2014   Q3 818,000 1.10 $46.36 $37,922,000 SEC
2014   Q2 818,000 1.01 $41.70 $34,111,000 SEC
2014   Q1 818,000 1.07 Reduce 0.86% <0.01 $37.49–41.66 · VW $40.03i $33,530,000 SEC
2013   Q4 825,100 1.01 Add 2.84% 0.03 $34.63–38.98 · VW $37.31i $30,867,000 SEC
2013   Q3 802,300 0.95 Add 3.84% 0.04 $30.95–38.29 · VW $35.79i $26,701,000 SEC
2013   Q2 772,600 1.00 Reduce 3.74% 0.03 $30.84–36.43 · VW $33.56i $26,689,000 SEC
2013   Q1 802,590 0.89 Reduce 0.06% <0.01 $27.52–35.28 · VW $32.57i $22,958,000 SEC
2012   Q4 803,090 0.94 $26.71 $21,450,000 SEC
2012   Q3 803,090 1.12 $29.76 $23,900,000 SEC
2012   Q2 803,090 1.23 Add 0.63% <0.01 $28.32–31.14 · VW $30.09i $24,567,000 SEC
2012   Q1 798,090 1.28 Add 8.63% 0.10 $28.64–32.95 · VW $30.26i $25,742,000 SEC
2011   Q4 734,690 1.10 Add 63.01% 0.42 $25.16–32.00 · VW $29.63i $19,073,000 SEC
2011   Q3 450,690 0.73 Add 20.51% 0.12 $24.26–27.50 · VW $25.78i $11,218,000 SEC
2011   Q2 373,990 0.55 Add 27.21% 0.12 $23.65–28.15 · VW $26.13i $9,724,000 SEC
2011   Q1 293,990 0.44 Add 40.94% 0.13 $24.03–26.87 · VW $25.30i $7,464,000 SEC
2010   Q4 208,590 0.35 Add 103.92% 0.18 $25.56–29.46 · VW $27.20i $5,822,000 SEC
2010   Q3 102,290 0.16 Add 95.62% 0.08 $23.54–28.87 · VW $25.89i $2,505,000 SEC
2010   Q2 52,290 0.09 Add 0.19% <0.01 $22.73–26.93 · VW $24.38i $1,203,000 SEC
2010   Q1 52,190 0.10 Add 22.25% 0.02 $24.56–31.58 · VW $27.31i $1,529,000 SEC
2009   Q4 42,690 0.09 $30.48 $1,301,000 SEC
2009   Q3 42,690 0.09 Add 30.59% 0.02 $23.76–30.14 · VW $27.77i $1,098,000 SEC
2009   Q2 32,690 0.08 Buy 0.08 $20.86–25.72 · VW $23.74i $777,000 SEC
2008   Q4 0 0.00 Sell 100.00% 0.01 $16.10–21.25 · VW $17.83i SEC
2008   Q3 7,990 0.01 Reduce 3.62% <0.01 $17.50–27.76 · VW $21.83i $213,000 SEC
2008   Q2 8,290 0.02 Reduce 5.69% <0.01 $24.87–29.57 · VW $27.24i $228,000 SEC
2008   Q1 8,790 0.01 Reduce 55.13% 0.02 $26.87–32.10 · VW $29.10i $249,000 SEC
2007   Q4 19,590 0.04 $35.58 $697,000 SEC
Price snapshot:
Current price$390.99
Avg. buy price$116.41
+/- since buy235.88%
52-week low$349.20
52-week high$551.05