Overview

Basic information

Litigation

Active legal matters

Material Events

8-K disclosures

SEC Filings

Key regulatory docs

Insider Transactions

Ownership changes

Overview

Basic information

Litigation

Active legal matters

Material Events

8-K disclosures

SEC Filings

Key regulatory docs

Insider Transactions

Ownership changes

Historical Insider Transactions

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