Thomas Gayner - Markel Group Inc.
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)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2026   Q1 537,630 1.67 Add 0.36% <0.01 $370.17 $199,014,496 SEC
2025   Q4 535,680 2.07 Add 0.68% 0.01 $483.62 $259,065,563 SEC
2025   Q3 532,080 2.24 Add 0.87% 0.02 $517.95 $275,590,837 SEC
2025   Q2 527,480 2.22 Add 0.91% 0.02 $497.41 $262,373,826 SEC
2025   Q1 522,730 1.74 Add 0.63% 0.01 $375.39 $196,227,615 SEC
2024   Q4 519,480 1.93 Add 0.87% 0.02 $421.50 $218,960,823 SEC
2024   Q3 514,980 2.00 Add 1.48% 0.03 $430.30 $221,595,896 SEC
2024   Q2 507,480 2.23 Add 0.92% 0.02 $446.95 $226,818,187 SEC
2024   Q1 502,830 2.09 Add 0.87% 0.02 $420.72 $211,550,639 SEC
2023   Q4 498,480 2.04 Add 1.22% 0.02 $376.04 $187,448,419 SEC
2023   Q3 492,480 1.88 Add 1.34% 0.02 $315.75 $155,500,561 SEC
2023   Q2 485,980 1.97 Add 1.25% 0.02 $340.54 $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 $270.90 $130,027,000 SEC
2021   Q1 479,300 1.57 Add 0.12% <0.01 $235.77 $113,004,000 SEC
2020   Q4 478,720 1.60 Add 0.02% <0.01 $222.42 $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 $157.71 $75,483,000 SEC
2019   Q4 474,620 1.05 Add 2.47% 0.03 $157.70 $74,847,000 SEC
2019   Q3 463,200 0.98 Add 3.76% 0.04 $139.03 $64,399,000 SEC
2019   Q2 446,400 0.93 Add 8.27% 0.07 $133.96 $59,800,000 SEC
2019   Q1 412,300 0.82 Add 5.99% 0.05 $117.94 $48,627,000 SEC
2018   Q4 389,000 0.76 Add 0.52% <0.01 $101.57 $39,510,000 SEC
2018   Q3 387,000 0.75 Add 7.20% 0.05 $114.37 $44,261,000 SEC
2018   Q2 361,000 0.66 Add 6.49% 0.04 $98.61 $35,598,000 SEC
2018   Q1 339,000 0.60 Add 8.65% 0.05 $91.27 $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 $74.49 $23,241,000 SEC
2017   Q2 280,000 0.42 Add 15.23% 0.06 $68.93 $19,300,000 SEC
2017   Q1 243,000 0.37 Add 17.39% 0.05 $65.86 $16,004,000 SEC
2016   Q4 207,000 0.31 Add 7.81% 0.02 $62.14 $12,863,000 SEC
2016   Q3 192,000 0.29 Add 20.00% 0.05 $57.60 $11,059,000 SEC
2016   Q2 160,000 0.22 Add 150.00% 0.13 $51.17 $8,187,000 SEC
2016   Q1 64,000 0.10 Add 113.33% 0.05 $55.23 $3,535,000 SEC
2015   Q4 30,000 0.05 Buy 0.05 $55.47 $1,664,000 SEC
2015   Q2 0 0.00 Sell 100.00% 0.33 SEC
2015   Q1 318,000 0.33 Reduce 61.12% 0.59 $40.65 $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 $40.99 $33,530,000 SEC
2013   Q4 825,100 1.01 Add 2.84% 0.03 $37.41 $30,867,000 SEC
2013   Q3 802,300 0.95 Add 3.84% 0.04 $33.28 $26,701,000 SEC
2013   Q2 772,600 1.00 Reduce 3.74% 0.03 $34.54 $26,689,000 SEC
2013   Q1 802,590 0.89 Reduce 0.06% <0.01 $28.60 $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 $30.59 $24,567,000 SEC
2012   Q1 798,090 1.28 Add 8.63% 0.10 $32.25 $25,742,000 SEC
2011   Q4 734,690 1.10 Add 63.01% 0.43 $25.96 $19,073,000 SEC
2011   Q3 450,690 0.73 Add 20.51% 0.12 $24.89 $11,218,000 SEC
2011   Q2 373,990 0.55 Add 27.21% 0.12 $26.00 $9,724,000 SEC
2011   Q1 293,990 0.44 Add 40.94% 0.13 $25.39 $7,464,000 SEC
2010   Q4 208,590 0.35 Add 103.92% 0.18 $27.91 $5,822,000 SEC
2010   Q3 102,290 0.16 Add 95.62% 0.08 $24.49 $2,505,000 SEC
2010   Q2 52,290 0.09 Add 0.19% <0.01 $23.01 $1,203,000 SEC
2010   Q1 52,190 0.10 Add 22.25% 0.02 $29.30 $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 $25.72 $1,098,000 SEC
2009   Q2 32,690 0.08 Buy 0.08 $23.77 $777,000 SEC
2008   Q4 0 0.00 Sell 100.00% 0.01 SEC
2008   Q3 7,990 0.01 Reduce 3.62% <0.01 $26.66 $213,000 SEC
2008   Q2 8,290 0.02 Reduce 5.69% <0.01 $27.50 $228,000 SEC
2008   Q1 8,790 0.01 Reduce 55.13% 0.02 $28.33 $249,000 SEC
2007   Q4 19,590 0.04 $35.58 $697,000 SEC