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  Healthcare Services Group, Inc. (HCSG)
← All HCSG superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2023   Q3 0 0.00 Sell 100.00% 0.05 $8.75–13.01 · VW $10.42i SEC
2023   Q2 308,000 0.05 Reduce 39.37% 0.04 $12.20–15.64 · VW $13.48i $4,598,440 SEC
2023   Q1 508,000 0.09 Reduce 57.68% 0.11 $11.75–15.97 · VW $14.44i $7,045,960 SEC
2022   Q4 1,200,500 0.19 $12.00 $14,406,000 SEC
2022   Q3 1,200,500 0.22 $12.09 $14,514,000 SEC
2022   Q2 1,200,500 0.30 $17.41 $20,900,000 SEC
2022   Q1 1,200,500 0.27 Add 6.38% 0.02 $14.75–20.54 · VW $17.46i $22,293,000 SEC
2021   Q4 1,128,500 0.23 Add 33.79% 0.06 $16.25–20.18 · VW $18.21i $20,076,000 SEC
2021   Q3 843,500 0.27 Add 2.99% <0.01 $18.77–28.68 · VW $22.21i $21,079,000 SEC
2021   Q2 819,000 0.33 Add 4.66% 0.01 $25.89–32.96 · VW $28.32i $25,855,000 SEC
2021   Q1 782,500 0.31 $28.03 $21,934,000 SEC
2020   Q4 782,500 0.33 Add 12.03% 0.04 $22.11–35.80 · VW $30.11i $21,988,000 SEC
2020   Q3 698,500 0.26 $21.53 $15,039,000 SEC
2020   Q2 698,500 0.32 $24.46 $17,085,000 SEC
2020   Q1 698,500 0.32 Add 21.80% 0.06 $15.80–31.30 · VW $24.20i $16,701,000 SEC
2019   Q4 573,500 0.20 Add 44.64% 0.06 $23.50–27.36 · VW $25.49i $13,947,000 SEC
2019   Q3 396,500 0.15 Add 87.47% 0.07 $21.16–26.13 · VW $23.88i $9,631,000 SEC
2019   Q2 211,500 0.10 Add 7.63% <0.01 $23.22–34.87 · VW $27.33i $6,413,000 SEC
2019   Q1 196,500 0.11 Add 34.59% 0.03 $29.75–43.89 · VW $35.83i $6,483,000 SEC
2018   Q4 146,000 0.11 Add 9.77% <0.01 $37.97–48.73 · VW $43.44i $5,866,000 SEC
2018   Q3 133,000 0.09 Add 34.34% 0.02 $38.59–44.89 · VW $41.36i $5,402,000 SEC
2018   Q2 99,000 0.08 Add 80.00% 0.04 $35.60–44.75 · VW $40.20i $4,276,000 SEC
2018   Q1 55,000 0.05 $43.47 $2,391,000 SEC
2017   Q4 55,000 0.06 $52.73 $2,900,000 SEC
2017   Q3 55,000 0.06 $53.96 $2,968,000 SEC
2017   Q2 55,000 0.06 $46.84 $2,576,000 SEC
2017   Q1 55,000 0.05 Buy 0.05 $37.54–47.05 · VW $43.50i $2,370,000 SEC
Price snapshot:
Current price$24.04
52-week low$12.66
52-week high$25.75