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

Nov 13, 2024

Weymouth Katharine

Weymouth Katharine
Sell
378 $949.26

378

$949.26

$358,820

May 28, 2024

MULCAHY ANNE M

MULCAHY ANNE M
Buy
135 $745.07

135

$745.07

$100,584

Nov 09, 2023

GAYNER THOMAS SINNICKSON

GAYNER THOMAS SINNICKSON
Buy
100 $607.24

100

$607.24

$60,724

Nov 08, 2023

Allen Tony

Allen Tony
Sell
75 $619.03

75

$619.03

$46,427

Sep 08, 2023

GAYNER THOMAS SINNICKSON

GAYNER THOMAS SINNICKSON
Buy
100 $569.83

100

$569.83

$56,983

May 09, 2023

GAYNER THOMAS SINNICKSON

GAYNER THOMAS SINNICKSON
Buy
100 $581.63

100

$581.63

$58,163

Jan 09, 2023

Snyman Marcel A.

Snyman Marcel A.
VP-Chief Accounting Officer
Sell
128 $617.68

128

$617.68

$79,063

Jan 04, 2023

Snyman Marcel A.

Snyman Marcel A.
VP-Chief Accounting Officer
Sell
72 $611.06

72

$611.06

$43,996

Sep 16, 2022

GAYNER THOMAS SINNICKSON

GAYNER THOMAS SINNICKSON
Buy
100 $556.15

100

$556.15

$55,615

Dec 30, 2021

Stonesifer Sandra M.

Stonesifer Sandra M.
VP, Chief HR Officer
Buy
20 $591.99

20

$591.99

$11,840

Dec 01, 2021

Markell Jack A.

Markell Jack A.
Buy
60 $570.00

60

$570.00

$0

Nov 11, 2021

GAYNER THOMAS SINNICKSON

GAYNER THOMAS SINNICKSON
Buy
100 $595.17

100

$595.17

$59,517

Nov 04, 2021

Snyman Marcel A.

Snyman Marcel A.
VP-Chief Accounting Officer
Sell
128 $605.07

128

$605.07

$77,449

Jan 06, 2021

Snyman Marcel A.

Snyman Marcel A.
VP-Chief Accounting Officer
Sell
6 $531.10

6

$531.10

$3,187

Jan 06, 2021

Snyman Marcel A.

Snyman Marcel A.
VP-Chief Accounting Officer
Sell
66 $527.61

66

$527.61

$34,822

Dec 22, 2020

Rosen Andrew Stephen

Rosen Andrew Stephen
EVP
Sell
375 $496.18

375

$496.18

$186,068

Dec 22, 2020

Rosen Andrew Stephen

Rosen Andrew Stephen
EVP
Sell
100 $501.26

100

$501.26

$50,126

Dec 22, 2020

Rosen Andrew Stephen

Rosen Andrew Stephen
EVP
Sell
2,583 $498.22

2,583

$498.22

$1,286,902

Dec 22, 2020

Rosen Andrew Stephen

Rosen Andrew Stephen
EVP
Sell
2,648 $499.43

2,648

$499.43

$1,322,491

Dec 22, 2020

Rosen Andrew Stephen

Rosen Andrew Stephen
EVP
Sell
600 $500.35

600

$500.35

$300,210

Dec 22, 2020

Rosen Andrew Stephen

Rosen Andrew Stephen
EVP
Sell
1,809 $497.43

1,809

$497.43

$899,851

Dec 22, 2020

Rosen Andrew Stephen

Rosen Andrew Stephen
EVP
Sell
100 $495.85

100

$495.85

$49,585

Dec 11, 2020

Rosen Andrew Stephen

Rosen Andrew Stephen
EVP
Sell
2,455 $456.69

2,455

$456.69

$1,121,174

Dec 11, 2020

Rosen Andrew Stephen

Rosen Andrew Stephen
EVP
Sell
27 $457.14

27

$457.14

$12,343

Dec 10, 2020

Rosen Andrew Stephen

Rosen Andrew Stephen
EVP
Sell
5,085 $455.11

5,085

$455.11

$2,314,234

Dec 08, 2020

Rosen Andrew Stephen

Rosen Andrew Stephen
EVP
Sell
100 $455.88

100

$455.88

$45,588

Dec 07, 2020

Rosen Andrew Stephen

Rosen Andrew Stephen
EVP
Sell
400 $459.44

400

$459.44

$183,776

Dec 07, 2020

Rosen Andrew Stephen

Rosen Andrew Stephen
EVP
Sell
1,422 $458.60

1,422

$458.60

$652,129

Dec 07, 2020

Rosen Andrew Stephen

Rosen Andrew Stephen
EVP
Sell
1,297 $460.64

1,297

$460.64

$597,450

Dec 07, 2020

Rosen Andrew Stephen

Rosen Andrew Stephen
EVP
Sell
1,003 $461.15

1,003

$461.15

$462,533

Dec 04, 2020

Rosen Andrew Stephen

Rosen Andrew Stephen
EVP
Sell
1,685 $466.08

1,685

$466.08

$785,345

Dec 04, 2020

Rosen Andrew Stephen

Rosen Andrew Stephen
EVP
Sell
1 $467.00

1

$467.00

$467

Dec 04, 2020

Rosen Andrew Stephen

Rosen Andrew Stephen
EVP
Sell
768 $465.03

768

$465.03

$357,143

Dec 03, 2020

Rosen Andrew Stephen

Rosen Andrew Stephen
EVP
Sell
4,056 $450.30

4,056

$450.30

$1,826,417

Dec 03, 2020

Rosen Andrew Stephen

Rosen Andrew Stephen
EVP
Sell
104 $451.51

104

$451.51

$46,957

Dec 02, 2020

Rosen Andrew Stephen

Rosen Andrew Stephen
EVP
Sell
411 $451.00

411

$451.00

$185,361

Dec 02, 2020

Rosen Andrew Stephen

Rosen Andrew Stephen
EVP
Sell
3,451 $450.38

3,451

$450.38

$1,554,261

Dec 01, 2020

Rosen Andrew Stephen

Rosen Andrew Stephen
EVP
Sell
1,759 $454.07

1,759

$454.07

$798,709

Dec 01, 2020

Rosen Andrew Stephen

Rosen Andrew Stephen
EVP
Sell
390 $453.60

390

$453.60

$176,904

Dec 01, 2020

Rosen Andrew Stephen

Rosen Andrew Stephen
EVP
Sell
445 $452.79

445

$452.79

$201,492

Dec 01, 2020

Rosen Andrew Stephen

Rosen Andrew Stephen
EVP
Sell
974 $451.30

974

$451.30

$439,566

Nov 24, 2020

Rosen Andrew Stephen

Rosen Andrew Stephen
EVP
Sell
326 $468.25

326

$468.25

$152,650

Nov 24, 2020

Rosen Andrew Stephen

Rosen Andrew Stephen
EVP
Sell
1,822 $465.19

1,822

$465.19

$847,576

Nov 24, 2020

Rosen Andrew Stephen

Rosen Andrew Stephen
EVP
Sell
263 $466.37

263

$466.37

$122,655

Nov 24, 2020

Rosen Andrew Stephen

Rosen Andrew Stephen
EVP
Sell
1,859 $467.48

1,859

$467.48

$869,045

Nov 24, 2020

Rosen Andrew Stephen

Rosen Andrew Stephen
EVP
Sell
128 $469.30

128

$469.30

$60,070

Nov 20, 2020

Rosen Andrew Stephen

Rosen Andrew Stephen
EVP
Sell
5,164 $450.13

5,164

$450.13

$2,324,471

Nov 11, 2020

Rosen Andrew Stephen

Rosen Andrew Stephen
EVP
Sell
2,079 $452.06

2,079

$452.06

$939,833

Nov 11, 2020

Rosen Andrew Stephen

Rosen Andrew Stephen
EVP
Sell
144 $454.23

144

$454.23

$65,409

Nov 11, 2020

Rosen Andrew Stephen

Rosen Andrew Stephen
EVP
Sell
1,025 $455.90

1,025

$455.90

$467,295

Nov 11, 2020

Rosen Andrew Stephen

Rosen Andrew Stephen
EVP
Sell
1,652 $456.23

1,652

$456.23

$753,692

Nov 11, 2020

Rosen Andrew Stephen

Rosen Andrew Stephen
EVP
Sell
100 $457.05

100

$457.05

$45,705

Aug 25, 2020

Weymouth Katharine

Weymouth Katharine
Sell
1,100 $414.73

1,100

$414.73

$456,203

Jul 02, 2020

Bollinger Lee C

Bollinger Lee C
Buy
300 $340.00

300

$340.00

$102,000

Mar 23, 2020

Rosen Andrew Stephen

Rosen Andrew Stephen
EVP
Buy
42 $290.98

42

$290.98

$12,221

Mar 23, 2020

Rosen Andrew Stephen

Rosen Andrew Stephen
EVP
Buy
1,691 $288.43

1,691

$288.43

$487,735

Mar 18, 2020

Markell Jack A.

Markell Jack A.
Buy
55 $315.00

55

$315.00

$17,325

Feb 28, 2020

MULCAHY ANNE M

MULCAHY ANNE M
Buy
104 $485.99

104

$485.99

$50,543

Feb 27, 2020

MULCAHY ANNE M

MULCAHY ANNE M
Buy
100 $494.64

100

$494.64

$49,464

Feb 27, 2020

Markell Jack A.

Markell Jack A.
Buy
55 $470.00

55

$470.00

$25,850

Feb 27, 2020

Maas, Jacob

Maas, Jacob
Sr. VP-Planning and Dev.
Buy
210 $473.01

210

$473.01

$99,332

Feb 27, 2020

Bollinger Lee C

Bollinger Lee C
Buy
500 $492.41

500

$492.41

$246,205

Jan 02, 2019

Snyman Marcel A.

Snyman Marcel A.
VP-Chief Accounting Officer
Sell
100 $633.07

100

$633.07

$63,307

Oct 09, 2018

Weymouth Katharine

Weymouth Katharine
Sell
1,100 $579.95

1,100

$579.95

$637,945

Sep 21, 2018

Weymouth Katharine

Weymouth Katharine
Sell
700 $590.28

700

$590.28

$413,196

Aug 03, 2018

O'Shaughnessy Timothy J

O'Shaughnessy Timothy J
President and CEO
Buy
216 $556.75

216

$556.75

$120,258

Aug 03, 2018

O'Shaughnessy Timothy J

O'Shaughnessy Timothy J
President and CEO
Buy
50 $557.50

50

$557.50

$27,875

Aug 03, 2018

O'Shaughnessy Timothy J

O'Shaughnessy Timothy J
President and CEO
Buy
24 $559.66

24

$559.66

$13,432

Aug 03, 2018

O'Shaughnessy Timothy J

O'Shaughnessy Timothy J
President and CEO
Buy
150 $561.55

150

$561.55

$84,233

Aug 03, 2018

GRAHAM DONALD

GRAHAM DONALD
Buy
150 $561.55

150

$561.55

$84,233

Aug 03, 2018

GRAHAM DONALD

GRAHAM DONALD
Buy
25 $559.55

25

$559.55

$13,989

Aug 03, 2018

O'Shaughnessy Timothy J

O'Shaughnessy Timothy J
President and CEO
Buy
215 $556.75

215

$556.75

$119,701

Aug 03, 2018

O'Shaughnessy Timothy J

O'Shaughnessy Timothy J
President and CEO
Buy
50 $557.50

50

$557.50

$27,875

Aug 03, 2018

O'Shaughnessy Timothy J

O'Shaughnessy Timothy J
President and CEO
Buy
25 $559.55

25

$559.55

$13,989

Aug 03, 2018

O'Shaughnessy Timothy J

O'Shaughnessy Timothy J
President and CEO
Buy
150 $561.55

150

$561.55

$84,233

Aug 03, 2018

GRAHAM DONALD

GRAHAM DONALD
Buy
50 $557.50

50

$557.50

$27,875

Aug 03, 2018

GRAHAM DONALD

GRAHAM DONALD
Buy
215 $556.75

215

$556.75

$119,701

Aug 02, 2018

O'Shaughnessy Timothy J

O'Shaughnessy Timothy J
President and CEO
Buy
410 $549.50

410

$549.50

$225,295

Aug 02, 2018

GRAHAM DONALD

GRAHAM DONALD
Buy
410 $549.50

410

$549.50

$225,295

Aug 02, 2018

GRAHAM DONALD

GRAHAM DONALD
Buy
950 $546.61

950

$546.61

$519,280

Aug 02, 2018

O'Shaughnessy Timothy J

O'Shaughnessy Timothy J
President and CEO
Buy
410 $549.50

410

$549.50

$225,295

Aug 02, 2018

O'Shaughnessy Timothy J

O'Shaughnessy Timothy J
President and CEO
Buy
950 $546.61

950

$546.61

$519,280

Aug 02, 2018

O'Shaughnessy Timothy J

O'Shaughnessy Timothy J
President and CEO
Buy
950 $546.61

950

$546.61

$519,280

Jul 05, 2018

Weymouth Katharine

Weymouth Katharine
Sell
100 $596.25

100

$596.25

$59,625

Jul 05, 2018

Weymouth Katharine

Weymouth Katharine
Sell
1,001 $595.00

1,001

$595.00

$595,595

May 11, 2018

Weymouth Katharine

Weymouth Katharine
Sell
500 $603.79

500

$603.79

$301,895

May 11, 2018

Weymouth Katharine

Weymouth Katharine
Sell
11 $602.73

11

$602.73

$6,630

May 11, 2018

Weymouth Katharine

Weymouth Katharine
Sell
949 $601.48

949

$601.48

$570,805

May 11, 2018

Weymouth Katharine

Weymouth Katharine
Sell
40 $600.00

40

$600.00

$24,000

TOP