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  Union Pacific (UNP)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2026   Q1 150,278 0.31 Add 6.37% 0.02 $242.62 $36,460,448 SEC
2025   Q4 141,278 0.26 Add 11.44% 0.03 $231.32 $32,680,427 SEC
2025   Q3 126,778 0.24 Add 30.33% 0.06 $236.37 $29,966,516 SEC
2025   Q2 97,278 0.19 Add 13.41% 0.02 $230.08 $22,381,722 SEC
2025   Q1 85,778 0.18 $236.24 $20,264,195 SEC
2024   Q4 85,778 0.17 $228.04 $19,560,816 SEC
2024   Q3 85,778 0.19 $246.48 $21,142,562 SEC
2024   Q2 85,778 0.19 $226.26 $19,408,130 SEC
2024   Q1 85,778 0.21 $245.93 $21,095,384 SEC
2023   Q4 85,778 0.23 $245.62 $21,068,792 SEC
2023   Q3 85,778 0.21 $203.63 $17,466,975 SEC
2023   Q2 85,778 0.21 $204.62 $17,551,894 SEC
2023   Q1 85,778 0.22 $201.26 $17,263,680 SEC
2022   Q4 85,778 0.24 $207.07 $17,762,051 SEC
2022   Q3 85,778 0.25 $194.82 $16,711,000 SEC
2022   Q2 85,778 0.26 $213.28 $18,295,000 SEC
2022   Q1 85,778 0.28 $273.22 $23,436,000 SEC
2021   Q4 85,778 0.25 $251.93 $21,610,000 SEC
2021   Q3 85,778 0.21 $196.02 $16,814,000 SEC
2021   Q2 85,778 0.24 $219.93 $18,865,000 SEC
2021   Q1 85,778 0.26 Add 0.09% <0.01 $220.42 $18,907,000 SEC
2020   Q4 85,698 0.27 Add 0.38% <0.01 $208.22 $17,844,000 SEC
2020   Q3 85,370 0.29 $196.87 $16,807,000 SEC
2020   Q2 85,370 0.27 $169.08 $14,434,000 SEC
2020   Q1 85,370 0.23 $141.04 $12,041,000 SEC
2019   Q4 85,370 0.22 $180.79 $15,434,000 SEC
2019   Q3 85,370 0.21 $161.98 $13,828,000 SEC
2019   Q2 85,370 0.22 $169.11 $14,437,000 SEC
2019   Q1 85,370 0.24 $167.20 $14,274,000 SEC
2018   Q4 85,370 0.23 $138.22 $11,800,000 SEC
2018   Q3 85,370 0.24 $162.82 $13,900,000 SEC
2018   Q2 85,370 0.23 Add 0.38% <0.01 $141.68 $12,095,000 SEC
2018   Q1 85,050 0.22 Add 0.53% <0.01 $134.43 $11,433,000 SEC
2017   Q4 84,600 0.22 $134.10 $11,345,000 SEC
2017   Q3 84,600 0.20 $115.97 $9,811,000 SEC
2017   Q2 84,600 0.20 $108.91 $9,214,000 SEC
2017   Q1 84,600 0.20 $105.92 $8,961,000 SEC
2016   Q4 84,600 0.21 $103.68 $8,771,000 SEC
2016   Q3 84,600 0.22 $97.53 $8,251,000 SEC
2016   Q2 84,600 0.20 Add 23.50% 0.04 $87.25 $7,381,000 SEC
2016   Q1 68,500 0.15 Add 5.38% <0.01 $79.55 $5,449,000 SEC
2015   Q4 65,000 0.14 Buy 0.14 $78.20 $5,083,000 SEC