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  Rollins, Inc. (ROL)
← All ROL superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 1,498,025 0.67 Add 0.60% <0.01 $46.85–61.21 · VW $51.89i $80,009,516 SEC
2025   Q4 1,489,025 0.71 Add 0.90% <0.01 $55.36–66.14 · VW $60.80i $89,371,282 SEC
2025   Q3 1,475,775 0.70 Add 0.44% <0.01 $53.74–61.84 · VW $59.02i $86,687,025 SEC
2025   Q2 1,469,275 0.70 Add 0.48% <0.01 $54.81–59.10 · VW $56.82i $82,896,497 SEC
2025   Q1 1,462,275 0.70 $54.03 $79,006,720 SEC
2024   Q4 1,462,275 0.60 Add 0.62% <0.01 $45.34–52.84 · VW $50.19i $67,776,448 SEC
2024   Q3 1,453,275 0.66 Add 0.97% <0.01 $45.95–52.16 · VW $49.48i $73,506,651 SEC
2024   Q2 1,439,275 0.69 Add 0.91% <0.01 $45.49–50.87 · VW $48.85i $70,222,229 SEC
2024   Q1 1,426,275 0.65 Add 1.35% <0.01 $41.72–47.69 · VW $45.03i $65,993,746 SEC
2023   Q4 1,407,275 0.67 Add 1.74% 0.01 $40.41–44.43 · VW $42.97i $61,455,701 SEC
2023   Q3 1,383,275 0.62 Add 1.99% 0.01 $32.19–40.78 · VW $37.90i $51,637,657 SEC
2023   Q2 1,356,275 0.69 Add 2.65% 0.02 $39.02–45.04 · VW $41.21i $58,089,260 SEC
2023   Q1 1,321,275 0.63 Add 1.81% 0.01 $34.29–42.82 · VW $38.81i $49,587,452 SEC
2022   Q4 1,297,775 0.64 Add 1.76% 0.01 $34.88–40.74 · VW $36.94i $47,420,700 SEC
2022   Q3 1,275,275 0.66 Add 1.03% <0.01 $33.38–43.06 · VW $38.96i $44,227,000 SEC
2022   Q2 1,262,275 0.63 Add 1.12% <0.01 $31.43–39.20 · VW $34.80i $44,079,000 SEC
2022   Q1 1,248,275 0.52 Add 0.40% <0.01 $32.00–36.97 · VW $34.81i $43,752,000 SEC
2021   Q4 1,243,275 0.49 $34.21 $42,533,000 SEC
2021   Q3 1,243,275 0.56 $35.33 $43,925,000 SEC
2021   Q2 1,243,275 0.54 $34.20 $42,520,000 SEC
2021   Q1 1,243,275 0.60 $34.42 $42,793,000 SEC
2020   Q4 1,243,275 0.73 $39.07 $48,575,000 SEC
2020   Q3 1,243,275 0.77 $36.13 $44,915,000 SEC
2020   Q2 1,243,275 0.66 $28.26 $35,135,000 SEC
2020   Q1 1,243,275 0.57 Add 1.16% <0.01 $20.48–28.53 · VW $25.63i $29,955,000 SEC
2019   Q4 1,229,025 0.38 Add 1.36% <0.01 $21.68–26.98 · VW $24.54i $27,169,000 SEC
2019   Q3 1,212,525 0.42 Add 1.29% <0.01 $21.70–26.71 · VW $24.10i $27,541,000 SEC
2019   Q2 1,197,075 0.44 Add 0.82% <0.01 $20.91–25.91 · VW $22.90i $28,626,000 SEC
2019   Q1 1,187,325 0.56 Add 0.76% <0.01 $23.64–29.27 · VW $25.99i $32,945,000 SEC
2018   Q4 1,178,325 0.55 Add 0.38% <0.01 $22.50–28.63 · VW $25.86i $28,358,000 SEC
2018   Q3 1,173,825 0.54 Add 3.37% 0.02 $24.61–28.62 · VW $27.16i $31,662,000 SEC
2018   Q2 1,135,575 0.49 Add 5.21% 0.02 $22.04–26.77 · VW $25.17i $26,537,000 SEC
2018   Q1 1,079,325 0.47 Add 8.11% 0.04 $21.39–24.11 · VW $22.54i $24,479,000 SEC
2017   Q4 998,325 0.40 $20.68 $20,645,000 SEC
2017   Q3 998,325 0.41 Add 7.25% 0.03 $19.03–21.46 · VW $20.36i $20,472,000 SEC
2017   Q2 930,825 0.36 Add 10.41% 0.03 $17.73–19.99 · VW $19.15i $16,842,000 SEC
2017   Q1 843,075 0.32 Add 5.34% 0.02 $15.78–19.34 · VW $18.09i $13,913,000 SEC
2016   Q4 800,325 0.29 Add 3.49% <0.01 $14.24–16.57 · VW $15.69i $12,016,000 SEC
2016   Q3 773,325 0.26 Add 4.88% 0.01 $12.44–14.55 · VW $13.76i $10,064,000 SEC
2016   Q2 737,325 0.26 Add 8.47% 0.02 $11.92–13.20 · VW $12.60i $9,592,000 SEC
2016   Q1 679,725 0.22 Add 1.21% <0.01 $11.65–12.94 · VW $12.41i $8,193,000 SEC
2015   Q4 671,625 0.21 Add 8.15% 0.02 $10.53–12.38 · VW $11.71i $7,731,000 SEC
2015   Q3 621,000 0.20 Add 15.00% 0.03 $11.43–12.90 · VW $12.13i $7,416,000 SEC
2015   Q2 540,000 0.17 Add 15.94% 0.02 $10.94–13.52 · VW $12.29i $6,847,000 SEC
2015   Q1 465,750 0.13 Add 35.29% 0.03 $9.78–11.39 · VW $10.73i $5,119,000 SEC
2014   Q4 344,250 0.09 Add 17.24% 0.01 $9.38–10.38 · VW $9.90i $3,376,000 SEC
2014   Q3 293,625 0.07 $8.68 $2,547,000 SEC
2014   Q2 293,625 0.08 Add 16.00% 0.01 $8.29–9.33 · VW $8.81i $2,610,000 SEC
2014   Q1 253,125 0.07 Add 59.57% 0.03 $8.66–9.23 · VW $8.99i $2,268,000 SEC
2013   Q4 158,625 0.05 Buy 0.05 $8.00–9.08 · VW $8.64i $1,424,000 SEC
Price snapshot:
Current price$44.92
Avg. buy price$19.53
+/- since buy130.04%
52-week low$41.50
52-week high$65.72