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

Jun 11, 2025

Sawyer Dorothy C

Sawyer Dorothy C
Sell
2,000 $95.43

2,000

$95.43

$190,860

May 12, 2025

Hiebler Jessica M

Hiebler Jessica M
Principal Accounting Officer
Sell
968 $96.98

968

$96.98

$93,879

Mar 31, 2025

MacLellan Robert F.

MacLellan Robert F.
Sell
3,955 $91.56

3,955

$91.56

$362,120

Dec 10, 2024

Thomson Andrew Justin Mackenzie

Thomson Andrew Justin Mackenzie
Vice President
Sell
4,047 $123.35

4,047

$123.35

$499,184

Sep 13, 2024

Hiebler Jessica M

Hiebler Jessica M
Principal Accounting Officer
Sell
484 $104.73

484

$104.73

$50,689

Sep 06, 2024

Thomson Andrew Justin Mackenzie

Thomson Andrew Justin Mackenzie
Vice President
Sell
11,969 $102.83

11,969

$102.83

$1,230,726

Jun 27, 2024

Hiebler Jessica M

Hiebler Jessica M
Principal Accounting Officer
Sell
1,401 $115.85

1,401

$115.85

$162,303

Apr 29, 2024

MacLellan Robert F.

MacLellan Robert F.
Sell
3,043 $113.08

3,043

$113.08

$344,102

Mar 08, 2024

HRABOWSKI FREEMAN A III

HRABOWSKI FREEMAN A III
Sell
4,370 $118.32

4,370

$118.32

$517,074

Mar 08, 2024

HRABOWSKI FREEMAN A III

HRABOWSKI FREEMAN A III
Sell
4,370 $118.32

4,370

$118.32

$517,074

Feb 09, 2024

Hiebler Jessica M

Hiebler Jessica M
Principal Accounting Officer
Sell
140 $107.13

140

$107.13

$14,998

Feb 09, 2024

Hiebler Jessica M

Hiebler Jessica M
Principal Accounting Officer
Sell
998 $107.13

998

$107.13

$106,915

Dec 18, 2023

Thomson Andrew Justin Mackenzie

Thomson Andrew Justin Mackenzie
Vice President
Sell
11,969 $105.91

11,969

$105.91

$1,267,618

Dec 12, 2023

Higginbotham Robert C.T.

Higginbotham Robert C.T.
Vice President
Sell
5,977 $99.41

5,977

$99.41

$594,147

Dec 08, 2023

Thomson Andrew Justin Mackenzie

Thomson Andrew Justin Mackenzie
Vice President
Sell
5,812 $98.71

5,812

$98.71

$573,682

Dec 08, 2023

Higginbotham Robert C.T.

Higginbotham Robert C.T.
Vice President
Sell
5,374 $98.71

5,374

$98.71

$530,448

Nov 21, 2023

Higginbotham Robert C.T.

Higginbotham Robert C.T.
Vice President
Sell
40,000 $96.52

40,000

$96.52

$3,860,788

Nov 15, 2023

Stromberg William J

Stromberg William J
Non-Executive COB
Sell
5,000 $98.49

5,000

$98.49

$492,466

Nov 15, 2023

Stromberg William J

Stromberg William J
Non-Executive COB
Sell
5,000 $98.47

5,000

$98.47

$492,328

Sep 27, 2023

McCormick Andrew C.

McCormick Andrew C.
Vice President
Sell
5,040 $103.63

5,040

$103.63

$522,305

Sep 15, 2023

Higginbotham Robert C.T.

Higginbotham Robert C.T.
Vice President
Sell
0 $110.00

0

$110.00

$0

Sep 01, 2023

Higginbotham Robert C.T.

Higginbotham Robert C.T.
Vice President
Sell
30 $112.63

30

$112.63

$3,379

Aug 30, 2023

Thomson Andrew Justin Mackenzie

Thomson Andrew Justin Mackenzie
Vice President
Sell
11,969 $111.82

11,969

$111.82

$1,338,408

May 03, 2023

Hiebler Jessica M

Hiebler Jessica M
Principal Accounting Officer
Sell
1,881 $106.66

1,881

$106.66

$200,627

Feb 21, 2023

Thomson Andrew Justin Mackenzie

Thomson Andrew Justin Mackenzie
Vice President
Sell
7,069 $114.09

7,069

$114.09

$806,516

Feb 21, 2023

Thomson Andrew Justin Mackenzie

Thomson Andrew Justin Mackenzie
Vice President
Sell
4,900 $115.15

4,900

$115.15

$564,233

Feb 10, 2023

McCormick Andrew C.

McCormick Andrew C.
Vice President
Sell
14,154 $116.73

14,154

$116.73

$1,652,130

Dec 09, 2022

Thomson Andrew Justin Mackenzie

Thomson Andrew Justin Mackenzie
Vice President
Sell
2,942 $120.48

2,942

$120.48

$354,449

Dec 09, 2022

Thomson Andrew Justin Mackenzie

Thomson Andrew Justin Mackenzie
Vice President
Sell
2,831 $120.48

2,831

$120.48

$341,076

Dec 09, 2022

Thomson Andrew Justin Mackenzie

Thomson Andrew Justin Mackenzie
Vice President
Sell
1,201 $120.48

1,201

$120.48

$144,695

Dec 09, 2022

Higginbotham Robert C.T.

Higginbotham Robert C.T.
Vice President
Sell
2,433 $120.48

2,433

$120.48

$293,125

Dec 09, 2022

Higginbotham Robert C.T.

Higginbotham Robert C.T.
Vice President
Sell
3,086 $120.48

3,086

$120.48

$371,798

Dec 09, 2022

Higginbotham Robert C.T.

Higginbotham Robert C.T.
Vice President
Sell
1,100 $120.48

1,100

$120.48

$132,527

Nov 11, 2022

Stromberg William J

Stromberg William J
Non-Executive COB
Sell
10,000 $124.15

10,000

$124.15

$1,241,500

Aug 04, 2022

Thomson Andrew Justin Mackenzie

Thomson Andrew Justin Mackenzie
Vice President
Sell
2,600 $127.36

2,600

$127.36

$331,131

Aug 04, 2022

Thomson Andrew Justin Mackenzie

Thomson Andrew Justin Mackenzie
Vice President
Sell
9,291 $126.79

9,291

$126.79

$1,177,966

Aug 02, 2022

Hiebler Jessica M

Hiebler Jessica M
Principal Accounting Officer
Sell
799 $124.55

799

$124.55

$99,518

Aug 02, 2022

Hiebler Jessica M

Hiebler Jessica M
Principal Accounting Officer
Sell
160 $124.68

160

$124.68

$19,948

May 02, 2022

Hiebler Jessica M

Hiebler Jessica M
Principal Accounting Officer
Sell
730 $125.00

730

$125.00

$91,253

Feb 28, 2022

Hiebler Jessica M

Hiebler Jessica M
Principal Accounting Officer
Sell
812 $143.63

812

$143.63

$116,631

Feb 28, 2022

Hiebler Jessica M

Hiebler Jessica M
Principal Accounting Officer
Sell
448 $143.68

448

$143.68

$64,368

Feb 22, 2022

Thomson Andrew Justin Mackenzie

Thomson Andrew Justin Mackenzie
Vice President
Sell
2,700 $143.52

2,700

$143.52

$387,507

Feb 22, 2022

Thomson Andrew Justin Mackenzie

Thomson Andrew Justin Mackenzie
Vice President
Sell
5,516 $142.63

5,516

$142.63

$786,743

Dec 28, 2021

Stromberg William J

Stromberg William J
CEO
Sell
4,556 $198.85

4,556

$198.85

$905,967

Dec 28, 2021

Stromberg William J

Stromberg William J
CEO
Sell
7,647 $199.69

7,647

$199.69

$1,527,052

Dec 28, 2021

Stromberg William J

Stromberg William J
CEO
Sell
2,797 $200.45

2,797

$200.45

$560,661

Dec 10, 2021

Thomson Andrew Justin Mackenzie

Thomson Andrew Justin Mackenzie
Vice President
Sell
879 $196.23

879

$196.23

$172,489

Dec 10, 2021

Thomson Andrew Justin Mackenzie

Thomson Andrew Justin Mackenzie
Vice President
Sell
2,701 $196.23

2,701

$196.23

$530,027

Dec 10, 2021

Thomson Andrew Justin Mackenzie

Thomson Andrew Justin Mackenzie
Vice President
Sell
2,177 $196.23

2,177

$196.23

$427,201

Dec 10, 2021

Thomson Andrew Justin Mackenzie

Thomson Andrew Justin Mackenzie
Vice President
Sell
874 $196.23

874

$196.23

$171,508

Dec 10, 2021

Thomson Andrew Justin Mackenzie

Thomson Andrew Justin Mackenzie
Vice President
Sell
506 $196.23

506

$196.23

$99,294

Dec 10, 2021

Thomson Andrew Justin Mackenzie

Thomson Andrew Justin Mackenzie
Vice President
Sell
129 $196.23

129

$196.23

$25,314

Dec 10, 2021

Thomson Andrew Justin Mackenzie

Thomson Andrew Justin Mackenzie
Vice President
Sell
81 $200.50

81

$200.50

$16,241

Dec 10, 2021

Higginbotham Robert C.T.

Higginbotham Robert C.T.
Vice President
Sell
872 $196.23

872

$196.23

$171,116

Dec 10, 2021

Higginbotham Robert C.T.

Higginbotham Robert C.T.
Vice President
Sell
2,681 $196.23

2,681

$196.23

$526,102

Dec 10, 2021

Higginbotham Robert C.T.

Higginbotham Robert C.T.
Vice President
Sell
2,161 $196.23

2,161

$196.23

$424,061

Dec 10, 2021

Higginbotham Robert C.T.

Higginbotham Robert C.T.
Vice President
Sell
867 $196.23

867

$196.23

$170,135

Dec 10, 2021

Higginbotham Robert C.T.

Higginbotham Robert C.T.
Vice President
Sell
502 $196.23

502

$196.23

$98,509

Dec 10, 2021

Higginbotham Robert C.T.

Higginbotham Robert C.T.
Vice President
Sell
128 $196.23

128

$196.23

$25,118

Dec 10, 2021

Higginbotham Robert C.T.

Higginbotham Robert C.T.
Vice President
Sell
81 $200.50

81

$200.50

$16,241

Sep 02, 2021

Page Sebastien

Page Sebastien
Vice President
Sell
7,667 $220.95

7,667

$220.95

$1,694,003

Aug 05, 2021

Stromberg William J

Stromberg William J
CEO
Sell
8,000 $211.17

8,000

$211.17

$1,689,398

Aug 03, 2021

Hiebler Jessica M

Hiebler Jessica M
Principal Accounting Officer
Sell
1,150 $207.70

1,150

$207.70

$238,860

Jun 24, 2021

BUSH MARY K

BUSH MARY K
Sell
1,853 $192.87

1,853

$192.87

$357,379

Jun 08, 2021

Stromberg William J

Stromberg William J
CEO
Sell
7,000 $195.74

7,000

$195.74

$1,370,145

Jun 03, 2021

Thomson Andrew Justin Mackenzie

Thomson Andrew Justin Mackenzie
Vice President
Sell
19,737 $192.03

19,737

$192.03

$3,790,165

Jun 03, 2021

Thomson Andrew Justin Mackenzie

Thomson Andrew Justin Mackenzie
Vice President
Sell
3,684 $192.82

3,684

$192.82

$710,357

Mar 29, 2021

Robert W. Sharps

Robert W. Sharps
President
Sell
6,000 $176.75

6,000

$176.75

$1,060,501

Mar 11, 2021

Stromberg William J

Stromberg William J
CEO
Sell
9,000 $173.78

9,000

$173.78

$1,563,986

Feb 12, 2021

Thomson Andrew Justin Mackenzie

Thomson Andrew Justin Mackenzie
Vice President
Sell
21,776 $163.09

21,776

$163.09

$3,551,448

Feb 12, 2021

Thomson Andrew Justin Mackenzie

Thomson Andrew Justin Mackenzie
Vice President
Sell
1,645 $163.64

1,645

$163.64

$269,188

Dec 22, 2020

Higginbotham Robert C.T.

Higginbotham Robert C.T.
Vice President
Sell
3,250 $146.79

3,250

$146.79

$477,074

Dec 22, 2020

Higginbotham Robert C.T.

Higginbotham Robert C.T.
Vice President
Sell
3,331 $146.76

3,331

$146.76

$488,860

Dec 17, 2020

Robert W. Sharps

Robert W. Sharps
Vice President
Sell
7,064 $151.07

7,064

$151.07

$1,067,150

Dec 15, 2020

Alderson Christopher D

Alderson Christopher D
Vice President
Sell
4,000 $149.40

4,000

$149.40

$597,589

Dec 15, 2020

Alderson Christopher D

Alderson Christopher D
Vice President
Sell
4,100 $149.88

4,100

$149.88

$614,492

Dec 10, 2020

Alderson Christopher D

Alderson Christopher D
Vice President
Sell
2,043 $149.07

2,043

$149.07

$304,553

Dec 10, 2020

Higginbotham Robert C.T.

Higginbotham Robert C.T.
Vice President
Sell
7,107 $149.07

7,107

$149.07

$1,059,451

Aug 14, 2020

MacLellan Robert F.

MacLellan Robert F.
Sell
10,500 $136.45

10,500

$136.45

$1,432,711

Aug 12, 2020

McCormick Andrew C.

McCormick Andrew C.
Vice President
Sell
3,500 $139.05

3,500

$139.05

$486,682

Aug 05, 2020

Oestreicher David

Oestreicher David
Corp Secretary and VP
Sell
5,000 $139.20

5,000

$139.20

$695,994

Aug 05, 2020

Page Sebastien

Page Sebastien
Vice President
Sell
8,913 $137.92

8,913

$137.92

$1,229,243

Jul 31, 2020

Alderson Christopher D

Alderson Christopher D
Vice President
Sell
59,700 $134.17

59,700

$134.17

$8,009,949

Jul 31, 2020

Alderson Christopher D

Alderson Christopher D
Vice President
Sell
40,300 $134.56

40,300

$134.56

$5,422,768

Jun 02, 2020

Stromberg William J

Stromberg William J
CEO and President
Sell
30,000 $121.80

30,000

$121.80

$3,654,084

May 29, 2020

Oestreicher David

Oestreicher David
Corp Secretary and VP
Sell
3,500 $120.85

3,500

$120.85

$422,966

May 20, 2020

BUSH MARY K

BUSH MARY K
Sell
1,851 $115.34

1,851

$115.34

$213,503

May 12, 2020

Robert W. Sharps

Robert W. Sharps
Vice President
Sell
3,500 $117.50

3,500

$117.50

$411,233

Mar 18, 2020

BUSH MARY K

BUSH MARY K
Sell
3,692 $106.64

3,692

$106.64

$393,707

Feb 06, 2020

Alderson Christopher D

Alderson Christopher D
Vice President
Sell
20,499 $137.51

20,499

$137.51

$2,818,809

Feb 06, 2020

Alderson Christopher D

Alderson Christopher D
Vice President
Sell
4,100 $137.51

4,100

$137.51

$563,789

Feb 06, 2020

Alderson Christopher D

Alderson Christopher D
Vice President
Sell
16,000 $137.51

16,000

$137.51

$2,200,154

Feb 06, 2020

Alderson Christopher D

Alderson Christopher D
Vice President
Sell
16,399 $137.51

16,399

$137.51

$2,255,020

Dec 16, 2019

Robert W. Sharps

Robert W. Sharps
Vice President
Sell
12,400 $123.70

12,400

$123.70

$1,533,819

Dec 16, 2019

Hiebler Jessica M

Hiebler Jessica M
Principal Accounting Officer
Sell
800 $123.38

800

$123.38

$98,702

Dec 16, 2019

Higginbotham Robert C.T.

Higginbotham Robert C.T.
Vice President
Sell
3,331 $124.14

3,331

$124.14

$413,523

Dec 16, 2019

Higginbotham Robert C.T.

Higginbotham Robert C.T.
Vice President
Sell
3,250 $124.14

3,250

$124.14

$403,468

Dec 16, 2019

Higginbotham Robert C.T.

Higginbotham Robert C.T.
Vice President
Sell
3,331 $124.14

3,331

$124.14

$413,523

Dec 16, 2019

Higginbotham Robert C.T.

Higginbotham Robert C.T.
Vice President
Sell
3,331 $124.14

3,331

$124.14

$413,523

Dec 10, 2019

Alderson Christopher D

Alderson Christopher D
Vice President
Sell
3,502 $122.54

3,502

$122.54

$429,119

Dec 10, 2019

Higginbotham Robert C.T.

Higginbotham Robert C.T.
Vice President
Sell
6,392 $122.54

6,392

$122.54

$783,246

Sep 13, 2019

Robert W. Sharps

Robert W. Sharps
Vice President
Sell
19,064 $118.50

19,064

$118.50

$2,259,027

Aug 06, 2019

Page Sebastien

Page Sebastien
Vice President
Sell
4,418 $107.05

4,418

$107.05

$472,953

Jul 30, 2019

Alderson Christopher D

Alderson Christopher D
Vice President
Sell
20,499 $114.41

20,499

$114.41

$2,345,289

Jul 30, 2019

Alderson Christopher D

Alderson Christopher D
Vice President
Sell
16,399 $114.41

16,399

$114.41

$1,876,208

Jul 26, 2019

Higginbotham Robert C.T.

Higginbotham Robert C.T.
Vice President
Sell
3,075 $115.13

3,075

$115.13

$354,039

Jul 26, 2019

Higginbotham Robert C.T.

Higginbotham Robert C.T.
Vice President
Sell
3,250 $115.35

3,250

$115.35

$374,871

Jul 26, 2019

Higginbotham Robert C.T.

Higginbotham Robert C.T.
Vice President
Sell
3,075 $115.13

3,075

$115.13

$354,039

Jul 26, 2019

Higginbotham Robert C.T.

Higginbotham Robert C.T.
Vice President
Sell
3,331 $115.13

3,331

$115.13

$383,513

Jul 26, 2019

Higginbotham Robert C.T.

Higginbotham Robert C.T.
Vice President
Sell
3,331 $115.13

3,331

$115.13

$383,513

Jul 26, 2019

Higginbotham Robert C.T.

Higginbotham Robert C.T.
Vice President
Sell
3,331 $115.13

3,331

$115.13

$383,513

Jun 10, 2019

BUSH MARY K

BUSH MARY K
Sell
3,500 $107.06

3,500

$107.06

$374,716

Apr 25, 2019

BERNARD EDWARD C

BERNARD EDWARD C
Vice COB
Sell
20,000 $107.92

20,000

$107.92

$2,158,470

Apr 25, 2019

David Scott B

David Scott B
Vice President
Sell
45,118 $107.88

45,118

$107.88

$4,867,420

Mar 13, 2019

Robert W. Sharps

Robert W. Sharps
Vice President
Sell
2,617 $100.73

2,617

$100.73

$263,597

Feb 20, 2019

Alderson Christopher D

Alderson Christopher D
Vice President
Sell
104,465 $96.94

104,465

$96.94

$10,127,297

Feb 15, 2019

BERNARD EDWARD C

BERNARD EDWARD C
Vice COB
Sell
10,000 $97.15

10,000

$97.15

$971,469

Dec 10, 2018

Alderson Christopher D

Alderson Christopher D
Vice President
Sell
5,681 $92.22

5,681

$92.22

$523,930

Jul 26, 2018

HRABOWSKI FREEMAN A III

HRABOWSKI FREEMAN A III
Sell
4,500 $121.74

4,500

$121.74

$547,842

Jul 26, 2018

Alderson Christopher D

Alderson Christopher D
Vice President
Sell
41,639 $121.89

41,639

$121.89

$5,075,365

Jun 14, 2018

Wiese Edward A

Wiese Edward A
Vice President
Sell
25,000 $123.75

25,000

$123.75

$3,093,750

Jun 14, 2018

Wiese Edward A

Wiese Edward A
Vice President
Sell
7,500 $123.75

7,500

$123.75

$928,125

Jun 14, 2018

Wiese Edward A

Wiese Edward A
Vice President
Sell
7,500 $123.75

7,500

$123.75

$928,125

Jun 12, 2018

Robert W. Sharps

Robert W. Sharps
Vice President
Sell
28,000 $126.29

28,000

$126.29

$3,535,997

Jun 12, 2018

Robert W. Sharps

Robert W. Sharps
Vice President
Sell
8,000 $126.54

8,000

$126.54

$1,012,357

Jun 12, 2018

Stromberg William J

Stromberg William J
CEO and President
Sell
21,000 $125.48

21,000

$125.48

$2,635,051

May 30, 2018

MacLellan Robert F.

MacLellan Robert F.
Sell
5,000 $122.58

5,000

$122.58

$612,898

Jan 02, 2018

MORELAND KENNETH V

MORELAND KENNETH V
CFO & Vice President
Sell
8,066 $104.12

8,066

$104.12

$839,833

TOP