The table below lists insider purchases and sales reported by company officers, directors, and major shareholders during the last 12 months.
DATE INSIDER |
INSIDER | TYPE | SHARES | PRICE | SHARES PRICE VALUE |
|---|---|---|---|---|---|
Aug 25, 2025 Grandis Meade P. |
Grandis Meade P.
CAO and Controller
|
Sell |
75 | $1,983.78 | 75 $1,983.78 $148,784 |
May 23, 2025 Harris Greta J |
Harris Greta J
|
Sell |
90 | $1,861.44 | 90 $1,861.44 $167,530 |
May 22, 2025 Cunningham Lawrence A |
Cunningham Lawrence A
|
Buy |
15 | $1,849.00 | 15 $1,849.00 $27,735 |
May 22, 2025 Cunningham Lawrence A |
Cunningham Lawrence A
|
Buy |
10 | $1,854.80 | 10 $1,854.80 $18,548 |
May 19, 2025 Grandis Meade P. |
Grandis Meade P.
CAO and Controller
|
Sell |
400 | $1,911.65 | 400 $1,911.65 $764,660 |
May 05, 2025 Grandis Meade P. |
Grandis Meade P.
CAO and Controller
|
Sell |
400 | $1,877.44 | 400 $1,877.44 $750,976 |
Nov 01, 2024 GAYNER THOMAS SINNICKSON |
GAYNER THOMAS SINNICKSON
CEO
|
Buy |
100 | $1,549.72 | 100 $1,549.72 $154,972 |
May 24, 2024 Harris Greta J |
Harris Greta J
|
Sell |
32 | $1,621.83 | 32 $1,621.83 $51,899 |
May 24, 2024 Harris Greta J |
Harris Greta J
|
Sell |
58 | $1,620.42 | 58 $1,620.42 $93,984 |
May 24, 2024 Harris Greta J |
Harris Greta J
|
Sell |
27 | $1,620.50 | 27 $1,620.50 $43,754 |
May 24, 2024 Harris Greta J |
Harris Greta J
|
Sell |
3 | $1,620.60 | 3 $1,620.60 $4,862 |
May 24, 2024 Harris Greta J |
Harris Greta J
|
Sell |
2 | $1,621.26 | 2 $1,621.26 $3,243 |
May 21, 2024 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
138 | $1,642.74 | 138 $1,642.74 $226,698 |
May 21, 2024 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
31 | $1,643.55 | 31 $1,643.55 $50,950 |
May 21, 2024 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
57 | $1,644.57 | 57 $1,644.57 $93,740 |
May 21, 2024 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
76 | $1,646.31 | 76 $1,646.31 $125,120 |
May 21, 2024 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
14 | $1,647.35 | 14 $1,647.35 $23,063 |
May 21, 2024 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
20 | $1,649.36 | 20 $1,649.36 $32,987 |
May 21, 2024 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
40 | $1,647.97 | 40 $1,647.97 $65,919 |
May 21, 2024 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
55 | $1,635.03 | 55 $1,635.03 $89,927 |
May 21, 2024 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
187 | $1,634.75 | 187 $1,634.75 $305,698 |
May 21, 2024 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
598 | $1,635.49 | 598 $1,635.49 $978,023 |
May 21, 2024 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
377 | $1,636.40 | 377 $1,636.40 $616,923 |
May 21, 2024 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
379 | $1,637.38 | 379 $1,637.38 $620,567 |
May 21, 2024 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
193 | $1,640.64 | 193 $1,640.64 $316,644 |
May 21, 2024 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
375 | $1,639.60 | 375 $1,639.60 $614,850 |
May 21, 2024 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
340 | $1,638.53 | 340 $1,638.53 $557,100 |
May 21, 2024 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
120 | $1,641.46 | 120 $1,641.46 $196,975 |
Feb 02, 2024 Puckett A. Lynne |
Puckett A. Lynne
|
Buy |
72 | $1,409.28 | 72 $1,409.28 $101,468 |
Feb 02, 2024 GAYNER THOMAS SINNICKSON |
GAYNER THOMAS SINNICKSON
CEO
|
Buy |
100 | $1,414.74 | 100 $1,414.74 $141,474 |
Feb 02, 2024 Cunningham Lawrence A |
Cunningham Lawrence A
|
Buy |
10 | $1,409.00 | 10 $1,409.00 $14,090 |
Feb 02, 2024 Cunningham Lawrence A |
Cunningham Lawrence A
|
Buy |
10 | $1,405.00 | 10 $1,405.00 $14,050 |
Feb 02, 2024 Cunningham Lawrence A |
Cunningham Lawrence A
|
Buy |
10 | $1,409.28 | 10 $1,409.28 $14,093 |
Nov 08, 2023 Cunningham Lawrence A |
Cunningham Lawrence A
|
Buy |
10 | $1,322.00 | 10 $1,322.00 $13,220 |
Nov 08, 2023 Cunningham Lawrence A |
Cunningham Lawrence A
|
Buy |
1 | $1,317.00 | 1 $1,317.00 $1,317 |
Nov 08, 2023 Cunningham Lawrence A |
Cunningham Lawrence A
|
Buy |
10 | $1,320.00 | 10 $1,320.00 $13,200 |
Nov 03, 2023 Puckett A. Lynne |
Puckett A. Lynne
|
Buy |
76 | $1,321.47 | 76 $1,321.47 $100,432 |
Nov 03, 2023 GAYNER THOMAS SINNICKSON |
GAYNER THOMAS SINNICKSON
CEO
|
Buy |
100 | $1,311.92 | 100 $1,311.92 $131,192 |
Nov 03, 2023 Besca Mark |
Besca Mark
|
Buy |
50 | $1,316.90 | 50 $1,316.90 $65,845 |
Sep 07, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
90 | $1,470.52 | 90 $1,470.52 $132,347 |
Sep 07, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
10 | $1,450.67 | 10 $1,450.67 $14,507 |
Sep 07, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
13 | $1,458.83 | 13 $1,458.83 $18,965 |
Sep 07, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
7 | $1,460.10 | 7 $1,460.10 $10,221 |
Sep 07, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
10 | $1,463.97 | 10 $1,463.97 $14,640 |
Sep 07, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
20 | $1,465.18 | 20 $1,465.18 $29,304 |
Sep 07, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
30 | $1,462.02 | 30 $1,462.02 $43,861 |
Sep 07, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
37 | $1,468.58 | 37 $1,468.58 $54,337 |
Sep 07, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
68 | $1,471.63 | 68 $1,471.63 $100,071 |
Sep 07, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
33 | $1,469.14 | 33 $1,469.14 $48,482 |
Sep 07, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
10 | $1,466.77 | 10 $1,466.77 $14,668 |
Sep 07, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
20 | $1,473.29 | 20 $1,473.29 $29,466 |
Sep 06, 2023 Cunningham Lawrence A |
Cunningham Lawrence A
|
Buy |
10 | $1,455.00 | 10 $1,455.00 $14,550 |
Sep 05, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
30 | $1,468.41 | 30 $1,468.41 $44,052 |
Sep 05, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
13 | $1,471.47 | 13 $1,471.47 $19,129 |
Sep 05, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
10 | $1,489.59 | 10 $1,489.59 $14,896 |
Sep 05, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
18 | $1,477.24 | 18 $1,477.24 $26,590 |
Sep 05, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
20 | $1,478.82 | 20 $1,478.82 $29,576 |
Sep 05, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
30 | $1,469.91 | 30 $1,469.91 $44,097 |
Sep 05, 2023 Cunningham Lawrence A |
Cunningham Lawrence A
|
Buy |
10 | $1,457.50 | 10 $1,457.50 $14,575 |
Sep 05, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
65 | $1,463.53 | 65 $1,463.53 $95,129 |
Sep 05, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
21 | $1,461.17 | 21 $1,461.17 $30,685 |
Sep 05, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
28 | $1,462.64 | 28 $1,462.64 $40,954 |
Sep 05, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
10 | $1,466.64 | 10 $1,466.64 $14,666 |
Sep 05, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
10 | $1,467.14 | 10 $1,467.14 $14,671 |
Sep 05, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
6 | $1,464.41 | 6 $1,464.41 $8,786 |
Sep 05, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
20 | $1,472.44 | 20 $1,472.44 $29,449 |
Sep 05, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
9 | $1,476.47 | 9 $1,476.47 $13,288 |
Sep 05, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
7 | $1,474.20 | 7 $1,474.20 $10,319 |
Sep 05, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
7 | $1,470.00 | 7 $1,470.00 $10,290 |
Sep 05, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
13 | $1,473.24 | 13 $1,473.24 $19,152 |
Sep 05, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
2 | $1,475.73 | 2 $1,475.73 $2,951 |
Sep 05, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
10 | $1,487.31 | 10 $1,487.31 $14,873 |
Sep 05, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
1 | $1,479.00 | 1 $1,479.00 $1,479 |
Sep 05, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
10 | $1,490.24 | 10 $1,490.24 $14,902 |
Sep 05, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
10 | $1,495.31 | 10 $1,495.31 $14,953 |
Aug 31, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
43 | $1,484.62 | 43 $1,484.62 $63,839 |
Aug 31, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
14 | $1,478.96 | 14 $1,478.96 $20,705 |
Aug 31, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
12 | $1,480.52 | 12 $1,480.52 $17,766 |
Aug 31, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
7 | $1,476.31 | 7 $1,476.31 $10,334 |
Aug 31, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
15 | $1,483.64 | 15 $1,483.64 $22,255 |
Aug 31, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
97 | $1,482.47 | 97 $1,482.47 $143,800 |
Aug 31, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
98 | $1,481.53 | 98 $1,481.53 $145,190 |
Aug 31, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
10 | $1,479.66 | 10 $1,479.66 $14,797 |
Aug 31, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
3 | $1,477.93 | 3 $1,477.93 $4,434 |
Aug 31, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
51 | $1,485.53 | 51 $1,485.53 $75,762 |
Aug 29, 2023 Cunningham Lawrence A |
Cunningham Lawrence A
|
Buy |
25 | $1,460.00 | 25 $1,460.00 $36,500 |
Aug 29, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
20 | $1,460.47 | 20 $1,460.47 $29,209 |
Aug 29, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
2 | $1,468.23 | 2 $1,468.23 $2,936 |
Aug 29, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
9 | $1,467.75 | 9 $1,467.75 $13,210 |
Aug 29, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
27 | $1,466.43 | 27 $1,466.43 $39,594 |
Aug 29, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
17 | $1,464.11 | 17 $1,464.11 $24,890 |
Aug 29, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
17 | $1,462.17 | 17 $1,462.17 $24,857 |
Aug 29, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
14 | $1,469.50 | 14 $1,469.50 $20,573 |
Aug 29, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
11 | $1,470.75 | 11 $1,470.75 $16,178 |
Aug 29, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
11 | $1,463.14 | 11 $1,463.14 $16,095 |
Aug 29, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
22 | $1,471.59 | 22 $1,471.59 $32,375 |
Aug 29, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
30 | $1,475.04 | 30 $1,475.04 $44,251 |
Aug 29, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
20 | $1,472.70 | 20 $1,472.70 $29,454 |
Aug 29, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
24 | $1,473.47 | 24 $1,473.47 $35,363 |
Aug 29, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
28 | $1,478.47 | 28 $1,478.47 $41,397 |
Aug 29, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
40 | $1,477.35 | 40 $1,477.35 $59,094 |
Aug 29, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
24 | $1,474.57 | 24 $1,474.57 $35,390 |
Aug 29, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
3 | $1,476.97 | 3 $1,476.97 $4,431 |
Aug 29, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
28 | $1,479.42 | 28 $1,479.42 $41,424 |
Aug 29, 2023 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
3 | $1,480.01 | 3 $1,480.01 $4,440 |
Aug 18, 2023 Harris Greta J |
Harris Greta J
|
Sell |
101 | $1,491.86 | 101 $1,491.86 $150,678 |
Aug 18, 2023 Harris Greta J |
Harris Greta J
|
Sell |
2 | $1,492.67 | 2 $1,492.67 $2,985 |
Aug 04, 2023 GAYNER THOMAS SINNICKSON |
GAYNER THOMAS SINNICKSON
CEO
|
Buy |
100 | $1,479.47 | 100 $1,479.47 $147,947 |
May 24, 2023 Cunningham Lawrence A |
Cunningham Lawrence A
|
Buy |
50 | $1,336.25 | 50 $1,336.25 $66,813 |
May 04, 2023 Housel Morgan E. |
Housel Morgan E.
|
Buy |
19 | $1,330.70 | 19 $1,330.70 $25,283 |
Apr 28, 2023 Puckett A. Lynne |
Puckett A. Lynne
|
Buy |
75 | $1,340.66 | 75 $1,340.66 $100,550 |
Feb 03, 2023 GAYNER THOMAS SINNICKSON |
GAYNER THOMAS SINNICKSON
CEO
|
Buy |
25 | $1,317.18 | 25 $1,317.18 $32,930 |
Feb 03, 2023 MARKEL ANTHONY F |
MARKEL ANTHONY F
|
Sell |
2 | $1,336.68 | 2 $1,336.68 $2,673 |
Nov 10, 2022 MARKEL ANTHONY F |
MARKEL ANTHONY F
|
Sell |
110 | $1,253.14 | 110 $1,253.14 $137,845 |
Nov 08, 2022 GAYNER THOMAS SINNICKSON |
GAYNER THOMAS SINNICKSON
Co-Chief Executive Officer
|
Buy |
50 | $1,230.60 | 50 $1,230.60 $61,530 |
Aug 23, 2022 Puckett A. Lynne |
Puckett A. Lynne
|
Buy |
83 | $1,213.86 | 83 $1,213.86 $100,750 |
Aug 04, 2022 Puckett A. Lynne |
Puckett A. Lynne
|
Buy |
48 | $1,196.54 | 48 $1,196.54 $57,434 |
Aug 04, 2022 Puckett A. Lynne |
Puckett A. Lynne
|
Buy |
36 | $1,196.22 | 36 $1,196.22 $43,064 |
Aug 04, 2022 GAYNER THOMAS SINNICKSON |
GAYNER THOMAS SINNICKSON
Co-Chief Executive Officer
|
Buy |
50 | $1,202.46 | 50 $1,202.46 $60,123 |
May 10, 2022 MARKEL ANTHONY F |
MARKEL ANTHONY F
|
Buy |
80 | $1,305.14 | 80 $1,305.14 $104,411 |
May 09, 2022 GAYNER THOMAS SINNICKSON |
GAYNER THOMAS SINNICKSON
Co-Chief Executive Officer
|
Buy |
50 | $1,306.00 | 50 $1,306.00 $65,300 |
May 06, 2022 Puckett A. Lynne |
Puckett A. Lynne
|
Buy |
78 | $1,319.71 | 78 $1,319.71 $102,937 |
Mar 29, 2022 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
251 | $1,482.47 | 251 $1,482.47 $372,100 |
Mar 29, 2022 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
28 | $1,480.15 | 28 $1,480.15 $41,444 |
Mar 29, 2022 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
81 | $1,481.52 | 81 $1,481.52 $120,003 |
Mar 29, 2022 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
278 | $1,485.62 | 278 $1,485.62 $413,004 |
Mar 29, 2022 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
76 | $1,489.43 | 76 $1,489.43 $113,197 |
Mar 29, 2022 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
181 | $1,484.30 | 181 $1,484.30 $268,658 |
Mar 29, 2022 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
186 | $1,483.37 | 186 $1,483.37 $275,906 |
Mar 29, 2022 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
96 | $1,487.51 | 96 $1,487.51 $142,801 |
Mar 29, 2022 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
45 | $1,490.55 | 45 $1,490.55 $67,075 |
Mar 29, 2022 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
36 | $1,486.01 | 36 $1,486.01 $53,496 |
Mar 29, 2022 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
112 | $1,488.34 | 112 $1,488.34 $166,694 |
Mar 29, 2022 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
3 | $1,496.00 | 3 $1,496.00 $4,488 |
Mar 29, 2022 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
4 | $1,492.12 | 4 $1,492.12 $5,968 |
Mar 29, 2022 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
10 | $1,494.10 | 10 $1,494.10 $14,941 |
Mar 29, 2022 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
6 | $1,495.12 | 6 $1,495.12 $8,971 |
Mar 29, 2022 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
51 | $1,493.15 | 51 $1,493.15 $76,150 |
Mar 29, 2022 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
50 | $1,502.89 | 50 $1,502.89 $75,145 |
Mar 29, 2022 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
6 | $1,498.52 | 6 $1,498.52 $8,991 |
Mar 24, 2022 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
244 | $1,477.63 | 244 $1,477.63 $360,541 |
Mar 24, 2022 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
178 | $1,476.51 | 178 $1,476.51 $262,819 |
Mar 24, 2022 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
163 | $1,475.38 | 163 $1,475.38 $240,488 |
Mar 24, 2022 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
167 | $1,481.47 | 167 $1,481.47 $247,405 |
Mar 24, 2022 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
236 | $1,478.50 | 236 $1,478.50 $348,927 |
Mar 24, 2022 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
200 | $1,479.61 | 200 $1,479.61 $295,923 |
Mar 24, 2022 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
63 | $1,484.48 | 63 $1,484.48 $93,522 |
Mar 24, 2022 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
13 | $1,485.15 | 13 $1,485.15 $19,307 |
Mar 24, 2022 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
119 | $1,480.30 | 119 $1,480.30 $176,156 |
Mar 24, 2022 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
47 | $1,483.32 | 47 $1,483.32 $69,716 |
Mar 24, 2022 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
70 | $1,482.35 | 70 $1,482.35 $103,764 |
Feb 08, 2022 MARKEL ANTHONY F |
MARKEL ANTHONY F
|
Sell |
65 | $1,266.38 | 65 $1,266.38 $82,315 |
Oct 21, 2021 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
23 | $1,316.37 | 23 $1,316.37 $30,276 |
Oct 21, 2021 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
12 | $1,312.36 | 12 $1,312.36 $15,748 |
Oct 21, 2021 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
152 | $1,320.26 | 152 $1,320.26 $200,679 |
Oct 21, 2021 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
54 | $1,319.29 | 54 $1,319.29 $71,242 |
Oct 21, 2021 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
135 | $1,313.36 | 135 $1,313.36 $177,303 |
Oct 21, 2021 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
218 | $1,318.21 | 218 $1,318.21 $287,370 |
Oct 21, 2021 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
268 | $1,317.50 | 268 $1,317.50 $353,090 |
Oct 21, 2021 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
56 | $1,315.13 | 56 $1,315.13 $73,647 |
Oct 21, 2021 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
43 | $1,314.06 | 43 $1,314.06 $56,505 |
Oct 21, 2021 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
16 | $1,311.34 | 16 $1,311.34 $20,981 |
Oct 21, 2021 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
20 | $1,322.00 | 20 $1,322.00 $26,440 |
Oct 21, 2021 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
3 | $1,321.00 | 3 $1,321.00 $3,963 |
Oct 19, 2021 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
57 | $1,304.34 | 57 $1,304.34 $74,347 |
Oct 19, 2021 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
181 | $1,295.54 | 181 $1,295.54 $234,492 |
Oct 19, 2021 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
95 | $1,296.58 | 95 $1,296.58 $123,175 |
Oct 19, 2021 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
80 | $1,305.81 | 80 $1,305.81 $104,465 |
Oct 19, 2021 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
70 | $1,303.37 | 70 $1,303.37 $91,236 |
Oct 19, 2021 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
11 | $1,306.04 | 11 $1,306.04 $14,366 |
Oct 19, 2021 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
103 | $1,298.23 | 103 $1,298.23 $133,718 |
Oct 19, 2021 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
78 | $1,297.36 | 78 $1,297.36 $101,194 |
Oct 19, 2021 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
133 | $1,299.22 | 133 $1,299.22 $172,796 |
Oct 19, 2021 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
199 | $1,300.35 | 199 $1,300.35 $258,769 |
Oct 19, 2021 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
154 | $1,302.27 | 154 $1,302.27 $200,549 |
Oct 19, 2021 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
339 | $1,301.28 | 339 $1,301.28 $441,132 |
Oct 15, 2021 Whitt Richard R III |
Whitt Richard R III
Co-Chief Executive Officer
|
Sell |
750 | $1,302.65 | 750 $1,302.65 $976,988 |
Oct 14, 2021 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
21 | $1,299.30 | 21 $1,299.30 $27,285 |
Oct 14, 2021 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
555 | $1,296.45 | 555 $1,296.45 $719,527 |
Oct 14, 2021 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
880 | $1,295.24 | 880 $1,295.24 $1,139,808 |
Oct 14, 2021 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
23 | $1,297.13 | 23 $1,297.13 $29,834 |
Oct 14, 2021 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
21 | $1,298.60 | 21 $1,298.60 $27,271 |
Aug 11, 2021 MARKEL ANTHONY F |
MARKEL ANTHONY F
|
Sell |
62 | $1,281.50 | 62 $1,281.50 $79,453 |
May 06, 2021 Puckett A. Lynne |
Puckett A. Lynne
|
Buy |
82 | $1,195.35 | 82 $1,195.35 $98,019 |
Apr 22, 2021 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
89 | $1,196.23 | 89 $1,196.23 $106,465 |
Apr 22, 2021 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
138 | $1,195.13 | 138 $1,195.13 $164,928 |
Apr 22, 2021 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
72 | $1,197.53 | 72 $1,197.53 $86,222 |
Apr 22, 2021 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
79 | $1,198.64 | 79 $1,198.64 $94,693 |
Apr 22, 2021 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
64 | $1,200.02 | 64 $1,200.02 $76,802 |
Apr 22, 2021 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
92 | $1,201.18 | 92 $1,201.18 $110,508 |
Apr 22, 2021 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
19 | $1,202.40 | 19 $1,202.40 $22,846 |
Apr 22, 2021 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
10 | $1,209.29 | 10 $1,209.29 $12,093 |
Apr 20, 2021 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
247 | $1,200.28 | 247 $1,200.28 $296,470 |
Apr 20, 2021 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
225 | $1,201.40 | 225 $1,201.40 $270,314 |
Apr 20, 2021 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
224 | $1,203.54 | 224 $1,203.54 $269,593 |
Apr 20, 2021 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
108 | $1,202.45 | 108 $1,202.45 $129,865 |
Apr 20, 2021 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
154 | $1,204.50 | 154 $1,204.50 $185,492 |
Apr 20, 2021 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
125 | $1,207.46 | 125 $1,207.46 $150,932 |
Apr 20, 2021 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
46 | $1,206.88 | 46 $1,206.88 $55,516 |
Apr 20, 2021 MARKEL STEVEN A |
MARKEL STEVEN A
|
Sell |
51 | $1,209.22 | 51 $1,209.22 $61,670 |
TOP