| Insider | Role | Holdings | Buy $ | Sell $ | Net $ |
|---|---|---|---|---|---|
| Steven A Markel | Director | 60,368 | — | $8,764,634 | -$8,764,634 |
| Meade P. Grandis | CAO and Controller | 294 | — | $1,664,420 | -$1,664,420 |
| Simon Wilson | EVP and CEO, Markel Insurance | 2,397 | — | $363,419 | -$363,419 |
| Thomas Sinnickson Gayner | Chief Executive Officer, Director | 56,260 | $355,773 | — | $355,773 |
| Greta J Harris | Director | 645 | — | $307,925 | -$307,925 |
| Diane Leopold | Director | 2,345 | $268,720 | — | $268,720 |
| A. Lynne Puckett | Director | 507 | $102,345 | — | $102,345 |
| Lawrence A Cunningham | Director | 1,042 | $46,283 | — | $46,283 |
| Date | Insider | Side | Shares | Price | Value | Holdings After | % of Position |
|---|---|---|---|---|---|---|---|
| 2026-05-22 | Greta J Harris | SELL | 35 | $1,846.12 | $64,614 | 686 | 5% |
| 2026-05-22 | Greta J Harris | SELL | 14 | $1,847.36 | $25,863 | 672 | 2% |
| 2026-05-22 | Greta J Harris | SELL | 27 | $1,848.83 | $49,918 | 645 | 4% |
| 2026-05-07 | Diane Leopold | BUY | 50 | $1,789.19 | $89,460 | 550 | 10% |
| 2026-05-06 | Diane Leopold | BUY | 100 | $1,792.61 | $179,261 | 2,190 | 5% |
| 2026-05-01 | A. Lynne Puckett | BUY | 57 | $1,795.53 | $102,345 | 1,463 | 4% |
| 2026-02-26 | Simon Wilson | SELL | 100 | $2,079.48 | $207,948 | 2,397 | 4% |
| 2025-12-11 | Steven A Markel | SELL | 64 | $2,100.00 | $134,400 | 61,634 | 0% |
| 2025-12-11 | Steven A Markel | SELL | 50 | $2,103.55 | $105,178 | 61,584 | 0% |
| 2025-12-11 | Steven A Markel | SELL | 70 | $2,108.27 | $147,579 | 61,514 | 0% |
| 2025-12-11 | Steven A Markel | SELL | 40 | $2,112.03 | $84,481 | 61,474 | 0% |
| 2025-12-11 | Steven A Markel | SELL | 120 | $2,114.99 | $253,799 | 61,354 | 0% |
| 2025-12-11 | Steven A Markel | SELL | 100 | $2,116.18 | $211,618 | 61,254 | 0% |
| 2025-12-11 | Steven A Markel | SELL | 201 | $2,117.37 | $425,591 | 61,053 | 0% |
| 2025-12-11 | Steven A Markel | SELL | 24 | $2,118.37 | $50,841 | 61,029 | 0% |
| 2025-12-11 | Steven A Markel | SELL | 51 | $2,120.65 | $108,153 | 60,978 | 0% |
| 2025-12-11 | Steven A Markel | SELL | 173 | $2,121.69 | $367,052 | 60,805 | 0% |
| 2025-12-11 | Steven A Markel | SELL | 10 | $2,123.05 | $21,230 | 60,795 | 0% |
| 2025-12-11 | Steven A Markel | SELL | 32 | $2,125.00 | $68,000 | 60,763 | 0% |
| 2025-12-11 | Steven A Markel | SELL | 75 | $2,126.00 | $159,450 | 60,688 | 0% |
| 2025-12-11 | Steven A Markel | SELL | 190 | $2,127.26 | $404,179 | 60,498 | 0% |
| 2025-12-11 | Steven A Markel | SELL | 10 | $2,128.00 | $21,280 | 60,488 | 0% |
| 2025-12-11 | Steven A Markel | SELL | 120 | $2,129.98 | $255,598 | 60,368 | 0% |
| 2025-11-28 | Steven A Markel | SELL | 100 | $2,100.00 | $210,000 | 61,698 | 0% |
| 2025-11-26 | Steven A Markel | SELL | 70 | $2,100.00 | $147,000 | 61,798 | 0% |
| 2025-11-25 | Simon Wilson | SELL | 75 | $2,072.94 | $155,470 | 1,770 | 4% |
| 2025-08-25 | Meade P. Grandis | SELL | 75 | $1,983.78 | $148,784 | 275 | 21% |
| 2025-05-23 | Greta J Harris | SELL | 90 | $1,861.44 | $167,530 | 632 | 12% |
| 2025-05-22 | Lawrence A Cunningham | BUY | 15 | $1,849.00 | $27,735 | 846 | 2% |
| 2025-05-22 | Lawrence A Cunningham | BUY | 10 | $1,854.80 | $18,548 | 856 | 1% |
| 2025-05-19 | Meade P. Grandis | SELL | 400 | $1,911.65 | $764,660 | 3,920 | 9% |
| 2025-05-05 | Meade P. Grandis | SELL | 400 | $1,877.44 | $750,976 | 4,320 | 8% |
| 2025-02-26 | Steven A Markel | SELL | 18 | $1,858.56 | $33,454 | 63,506 | 0% |
| 2025-02-26 | Steven A Markel | SELL | 70 | $1,860.41 | $130,229 | 63,436 | 0% |
| 2025-02-25 | Steven A Markel | SELL | 24 | $1,852.28 | $44,455 | 63,698 | 0% |
| 2025-02-25 | Steven A Markel | SELL | 20 | $1,853.78 | $37,076 | 63,678 | 0% |
| 2025-02-25 | Steven A Markel | SELL | 63 | $1,855.27 | $116,882 | 63,615 | 0% |
| 2025-02-25 | Steven A Markel | SELL | 63 | $1,856.56 | $116,963 | 63,552 | 0% |
| 2025-02-25 | Steven A Markel | SELL | 28 | $1,857.92 | $52,022 | 63,524 | 0% |
| 2025-02-25 | Steven A Markel | SELL | 40 | $1,861.38 | $74,455 | 63,396 | 0% |
| 2025-02-25 | Steven A Markel | SELL | 25 | $1,862.62 | $46,566 | 63,371 | 0% |
| 2025-02-25 | Steven A Markel | SELL | 72 | $1,864.28 | $134,228 | 63,299 | 0% |
| 2025-02-25 | Steven A Markel | SELL | 10 | $1,864.92 | $18,649 | 63,289 | 0% |
| 2025-02-25 | Steven A Markel | SELL | 22 | $1,868.37 | $41,104 | 63,267 | 0% |
| 2025-02-25 | Steven A Markel | SELL | 10 | $1,869.99 | $18,700 | 63,257 | 0% |
| 2025-02-25 | Steven A Markel | SELL | 5 | $1,871.15 | $9,356 | 63,252 | 0% |
| 2025-02-25 | Steven A Markel | SELL | 30 | $1,873.06 | $56,192 | 63,222 | 0% |
| 2025-02-25 | Steven A Markel | SELL | 37 | $1,874.12 | $69,342 | 63,185 | 0% |
| 2025-02-25 | Steven A Markel | SELL | 72 | $1,876.06 | $135,076 | 63,113 | 0% |
| 2025-02-25 | Steven A Markel | SELL | 40 | $1,877.18 | $75,087 | 63,073 | 0% |
| 2025-02-25 | Steven A Markel | SELL | 20 | $1,878.07 | $37,561 | 63,053 | 0% |
| 2025-02-25 | Steven A Markel | SELL | 43 | $1,882.64 | $80,954 | 63,010 | 0% |
| 2025-02-25 | Steven A Markel | SELL | 10 | $1,883.67 | $18,837 | 63,000 | 0% |
| 2025-02-25 | Steven A Markel | SELL | 75 | $1,885.52 | $141,414 | 62,925 | 0% |
| 2025-02-25 | Steven A Markel | SELL | 50 | $1,887.10 | $94,355 | 62,875 | 0% |
| 2025-02-25 | Steven A Markel | SELL | 111 | $1,888.11 | $209,580 | 62,764 | 0% |
| 2025-02-25 | Steven A Markel | SELL | 44 | $1,888.82 | $83,108 | 62,720 | 0% |
| 2025-02-25 | Steven A Markel | SELL | 52 | $1,890.27 | $98,294 | 62,668 | 0% |
| 2025-02-24 | Steven A Markel | SELL | 85 | $1,850.13 | $157,261 | 64,783 | 0% |
| 2025-02-24 | Steven A Markel | SELL | 45 | $1,851.46 | $83,316 | 64,738 | 0% |
| 2025-02-24 | Steven A Markel | SELL | 66 | $1,853.97 | $122,362 | 64,672 | 0% |
| 2025-02-24 | Steven A Markel | SELL | 99 | $1,855.10 | $183,655 | 64,573 | 0% |
| 2025-02-24 | Steven A Markel | SELL | 36 | $1,856.40 | $66,830 | 64,537 | 0% |
| 2025-02-24 | Steven A Markel | SELL | 177 | $1,858.33 | $328,924 | 64,360 | 0% |
| 2025-02-24 | Steven A Markel | SELL | 138 | $1,859.49 | $256,610 | 64,222 | 0% |
| 2025-02-24 | Steven A Markel | SELL | 224 | $1,860.72 | $416,801 | 63,998 | 0% |
| 2025-02-24 | Steven A Markel | SELL | 118 | $1,861.71 | $219,682 | 63,880 | 0% |
| 2025-02-24 | Steven A Markel | SELL | 97 | $1,862.72 | $180,684 | 63,783 | 0% |
| 2025-02-24 | Steven A Markel | SELL | 54 | $1,863.83 | $100,647 | 63,729 | 0% |
| 2025-02-24 | Steven A Markel | SELL | 7 | $1,864.76 | $13,053 | 63,722 | 0% |
| 2025-02-21 | Steven A Markel | SELL | 55 | $1,850.27 | $101,765 | 65,613 | 0% |
| 2025-02-21 | Steven A Markel | SELL | 65 | $1,851.55 | $120,351 | 65,548 | 0% |
| 2025-02-21 | Steven A Markel | SELL | 57 | $1,853.11 | $105,627 | 65,491 | 0% |
| 2025-02-21 | Steven A Markel | SELL | 91 | $1,854.45 | $168,755 | 65,400 | 0% |
| 2025-02-21 | Steven A Markel | SELL | 62 | $1,855.27 | $115,027 | 65,338 | 0% |
| 2025-02-21 | Steven A Markel | SELL | 130 | $1,856.46 | $241,340 | 65,208 | 0% |
| 2025-02-21 | Steven A Markel | SELL | 40 | $1,857.67 | $74,307 | 65,168 | 0% |
| 2025-02-21 | Steven A Markel | SELL | 90 | $1,858.96 | $167,306 | 65,078 | 0% |
| 2025-02-21 | Steven A Markel | SELL | 60 | $1,860.03 | $111,602 | 65,018 | 0% |
| 2025-02-21 | Steven A Markel | SELL | 90 | $1,861.37 | $167,523 | 64,928 | 0% |
| 2025-02-21 | Steven A Markel | SELL | 10 | $1,862.42 | $18,624 | 64,918 | 0% |
| 2025-02-21 | Steven A Markel | SELL | 30 | $1,863.76 | $55,913 | 64,888 | 0% |
| 2025-02-21 | Steven A Markel | SELL | 20 | $1,865.02 | $37,300 | 64,868 | 0% |
| 2025-02-07 | Thomas Sinnickson Gayner | BUY | 100 | $2,008.01 | $200,801 | 48,945 | 0% |
| 2024-11-01 | Thomas Sinnickson Gayner | BUY | 100 | $1,549.72 | $154,972 | 48,890 | 0% |