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

May 13, 2025

Vartanian Nishan J.

Vartanian Nishan J.
Sell
30,000 $161.32

30,000

$161.32

$4,839,600

Jul 31, 2024

Vartanian Nishan J.

Vartanian Nishan J.
CEO
Sell
3,945 $189.00

3,945

$189.00

$745,605

Jul 30, 2024

Vartanian Nishan J.

Vartanian Nishan J.
CEO
Sell
6,055 $188.00

6,055

$188.00

$1,138,340

May 02, 2024

Vartanian Nishan J.

Vartanian Nishan J.
CEO
Sell
11,000 $185.29

11,000

$185.29

$2,038,146

Mar 12, 2024

Vartanian Nishan J.

Vartanian Nishan J.
CEO
Sell
100 $186.88

100

$186.88

$18,688

Mar 12, 2024

Vartanian Nishan J.

Vartanian Nishan J.
CEO
Sell
1,964 $185.17

1,964

$185.17

$363,669

Mar 12, 2024

Vartanian Nishan J.

Vartanian Nishan J.
CEO
Sell
2,035 $186.25

2,035

$186.25

$379,029

Mar 11, 2024

Buck Jonathan D.

Buck Jonathan D.
CAO
Sell
305 $185.50

305

$185.50

$56,578

Feb 27, 2024

Roberts Rebecca B

Roberts Rebecca B
Sell
1,100 $181.84

1,100

$181.84

$200,019

Aug 30, 2023

Roberts Rebecca B

Roberts Rebecca B
Sell
500 $182.65

500

$182.65

$91,326

Aug 09, 2023

Buck Jonathan D.

Buck Jonathan D.
CAO
Sell
172 $177.82

172

$177.82

$30,585

Aug 03, 2023

Leenen Bob Willem

Leenen Bob Willem
Vice President
Sell
1,250 $179.00

1,250

$179.00

$223,750

Jun 13, 2023

Buck Jonathan D.

Buck Jonathan D.
CAO
Sell
133 $155.01

133

$155.01

$20,616

Jun 09, 2023

Vartanian Nishan J.

Vartanian Nishan J.
CEO and President
Sell
2,500 $149.00

2,500

$149.00

$372,500

Jun 09, 2023

Sciullo Stephanie L

Sciullo Stephanie L
Vice President, CLO
Sell
4,093 $153.90

4,093

$153.90

$629,908

Jun 09, 2023

Leenen Bob Willem

Leenen Bob Willem
Vice President
Sell
565 $150.00

565

$150.00

$84,750

Jun 02, 2023

Vartanian Nishan J.

Vartanian Nishan J.
CEO and President
Sell
12,500 $142.73

12,500

$142.73

$1,784,110

Mar 01, 2023

Roberts Rebecca B

Roberts Rebecca B
Sell
1,949 $134.28

1,949

$134.28

$261,718

Feb 27, 2023

Buck Jonathan D.

Buck Jonathan D.
CAO
Sell
713 $135.29

713

$135.29

$96,462

Nov 25, 2022

Leenen Bob Willem

Leenen Bob Willem
Vice President
Sell
4,000 $140.93

4,000

$140.93

$563,720

Aug 12, 2022

BRUGGEWORTH ROBERT A

BRUGGEWORTH ROBERT A
Sell
885 $131.00

885

$131.00

$115,935

Aug 10, 2022

LAMBERT WILLIAM M

LAMBERT WILLIAM M
Sell
700 $125.72

700

$125.72

$88,007

Aug 10, 2022

LAMBERT WILLIAM M

LAMBERT WILLIAM M
Sell
8,922 $128.26

8,922

$128.26

$1,144,354

Aug 10, 2022

LAMBERT WILLIAM M

LAMBERT WILLIAM M
Sell
9,642 $127.39

9,642

$127.39

$1,228,312

Aug 10, 2022

LAMBERT WILLIAM M

LAMBERT WILLIAM M
Sell
33,885 $126.60

33,885

$126.60

$4,289,675

Aug 09, 2022

LAMBERT WILLIAM M

LAMBERT WILLIAM M
Sell
551 $127.29

551

$127.29

$70,138

Aug 09, 2022

LAMBERT WILLIAM M

LAMBERT WILLIAM M
Sell
28,216 $126.09

28,216

$126.09

$3,557,798

Aug 08, 2022

Roberts Rebecca B

Roberts Rebecca B
Sell
500 $127.52

500

$127.52

$63,761

Feb 23, 2022

RYAN JOHN T III

RYAN JOHN T III
Sell
10,000 $138.00

10,000

$138.00

$1,380,000

Feb 23, 2022

RYAN JOHN T III

RYAN JOHN T III
Sell
17,500 $137.00

17,500

$137.00

$2,397,500

Dec 14, 2021

RYAN JOHN T III

RYAN JOHN T III
Sell
3,446 $147.56

3,446

$147.56

$508,480

Dec 14, 2021

RYAN JOHN T III

RYAN JOHN T III
Sell
6,754 $148.28

6,754

$148.28

$1,001,501

Dec 14, 2021

RYAN JOHN T III

RYAN JOHN T III
Sell
8,058 $146.21

8,058

$146.21

$1,178,194

Dec 14, 2021

RYAN JOHN T III

RYAN JOHN T III
Sell
9,242 $144.29

9,242

$144.29

$1,333,501

Nov 22, 2021

LAMBERT WILLIAM M

LAMBERT WILLIAM M
Sell
500 $156.16

500

$156.16

$78,079

Nov 22, 2021

LAMBERT WILLIAM M

LAMBERT WILLIAM M
Sell
1,620 $155.10

1,620

$155.10

$251,268

Nov 22, 2021

LAMBERT WILLIAM M

LAMBERT WILLIAM M
Sell
2,960 $154.11

2,960

$154.11

$456,161

Nov 19, 2021

LAMBERT WILLIAM M

LAMBERT WILLIAM M
Sell
54,690 $155.77

54,690

$155.77

$8,519,039

Sep 16, 2021

LAMBERT WILLIAM M

LAMBERT WILLIAM M
Sell
10,000 $153.67

10,000

$153.67

$1,536,700

Sep 13, 2021

RYAN JOHN T III

RYAN JOHN T III
Sell
120 $156.35

120

$156.35

$18,762

Sep 13, 2021

RYAN JOHN T III

RYAN JOHN T III
Sell
316 $153.98

316

$153.98

$48,656

Sep 13, 2021

RYAN JOHN T III

RYAN JOHN T III
Sell
617 $155.27

617

$155.27

$95,800

Sep 13, 2021

RYAN JOHN T III

RYAN JOHN T III
Sell
1,396 $153.03

1,396

$153.03

$213,629

Aug 31, 2021

RYAN JOHN T III

RYAN JOHN T III
Sell
4,700 $158.46

4,700

$158.46

$744,762

Aug 31, 2021

RYAN JOHN T III

RYAN JOHN T III
Sell
8,300 $159.19

8,300

$159.19

$1,321,277

Aug 30, 2021

RYAN JOHN T III

RYAN JOHN T III
Sell
800 $160.50

800

$160.50

$128,400

Aug 23, 2021

Vartanian Nishan J.

Vartanian Nishan J.
CEO and President
Sell
680 $160.02

680

$160.02

$108,816

Aug 23, 2021

Vartanian Nishan J.

Vartanian Nishan J.
CEO and President
Sell
8,320 $159.43

8,320

$159.43

$1,326,428

Aug 23, 2021

Krause Kenneth D.

Krause Kenneth D.
Senior VP, CFO and Treasurer
Sell
4,000 $160.00

4,000

$160.00

$640,000

Jun 02, 2021

BRUGGEWORTH ROBERT A

BRUGGEWORTH ROBERT A
Sell
675 $169.31

675

$169.31

$114,286

Mar 12, 2021

Rogers Sandra Phillips

Rogers Sandra Phillips
Sell
1,000 $164.29

1,000

$164.29

$164,286

Mar 08, 2021

RYAN JOHN T III

RYAN JOHN T III
Sell
1,677 $164.00

1,677

$164.00

$275,028

Mar 02, 2021

RYAN JOHN T III

RYAN JOHN T III
Sell
1,122 $164.00

1,122

$164.00

$184,008

Mar 02, 2021

RYAN JOHN T III

RYAN JOHN T III
Sell
2,201 $165.68

2,201

$165.68

$364,658

Mar 01, 2021

Vartanian Nishan J.

Vartanian Nishan J.
CEO and President
Sell
500 $165.75

500

$165.75

$82,875

Mar 01, 2021

Vartanian Nishan J.

Vartanian Nishan J.
CEO and President
Sell
4,500 $165.19

4,500

$165.19

$743,359

Mar 01, 2021

Buck Jonathan D.

Buck Jonathan D.
CAO
Sell
569 $165.60

569

$165.60

$94,226

Mar 01, 2021

Krause Kenneth D.

Krause Kenneth D.
Senior VP, CFO and Treasurer
Sell
5,142 $165.00

5,142

$165.00

$848,430

Feb 23, 2021

Vartanian Nishan J.

Vartanian Nishan J.
CEO and President
Sell
500 $171.00

500

$171.00

$85,502

Feb 23, 2021

Vartanian Nishan J.

Vartanian Nishan J.
CEO and President
Sell
1,000 $170.38

1,000

$170.38

$170,375

Dec 09, 2020

Blanco Steven C. Sr.

Blanco Steven C. Sr.
Vice President
Sell
1,552 $149.89

1,552

$149.89

$232,635

Dec 09, 2020

Blanco Steven C. Sr.

Blanco Steven C. Sr.
Vice President
Sell
2,400 $152.16

2,400

$152.16

$365,188

Dec 09, 2020

Blanco Steven C. Sr.

Blanco Steven C. Sr.
Vice President
Sell
5,404 $151.65

5,404

$151.65

$819,516

Dec 09, 2020

Blanco Steven C. Sr.

Blanco Steven C. Sr.
Vice President
Sell
5,676 $150.39

5,676

$150.39

$853,612

Dec 08, 2020

LAMBERT WILLIAM M

LAMBERT WILLIAM M
Sell
2,229 $152.22

2,229

$152.22

$339,293

Dec 08, 2020

LAMBERT WILLIAM M

LAMBERT WILLIAM M
Sell
5,046 $151.71

5,046

$151.71

$765,504

Dec 07, 2020

LAMBERT WILLIAM M

LAMBERT WILLIAM M
Sell
1,233 $153.27

1,233

$153.27

$188,982

Dec 07, 2020

LAMBERT WILLIAM M

LAMBERT WILLIAM M
Sell
1,743 $152.46

1,743

$152.46

$265,743

Dec 07, 2020

LAMBERT WILLIAM M

LAMBERT WILLIAM M
Sell
27,982 $151.21

27,982

$151.21

$4,231,209

Nov 11, 2020

Krause Kenneth D.

Krause Kenneth D.
Senior VP, CFO and Treasurer
Sell
4,319 $145.00

4,319

$145.00

$626,255

Nov 09, 2020

Krause Kenneth D.

Krause Kenneth D.
Senior VP, CFO and Treasurer
Sell
681 $145.03

681

$145.03

$98,763

Nov 09, 2020

Blanco Steven C. Sr.

Blanco Steven C. Sr.
Vice President
Sell
100 $143.71

100

$143.71

$14,371

Nov 09, 2020

Blanco Steven C. Sr.

Blanco Steven C. Sr.
Vice President
Sell
581 $141.84

581

$141.84

$82,410

Nov 09, 2020

Blanco Steven C. Sr.

Blanco Steven C. Sr.
Vice President
Sell
1,819 $142.27

1,819

$142.27

$258,788

Nov 04, 2020

Roberts Rebecca B

Roberts Rebecca B
Sell
1,000 $139.63

1,000

$139.63

$139,629

Nov 03, 2020

Vartanian Nishan J.

Vartanian Nishan J.
CEO and President
Sell
11,586 $135.00

11,586

$135.00

$1,564,110

Aug 25, 2020

Krause Kenneth D.

Krause Kenneth D.
Senior VP, CFO and Treasurer
Sell
478 $126.50

478

$126.50

$60,467

Aug 24, 2020

Krause Kenneth D.

Krause Kenneth D.
Senior VP, CFO and Treasurer
Sell
1,685 $126.00

1,685

$126.00

$212,310

Aug 11, 2020

Vartanian Nishan J.

Vartanian Nishan J.
CEO and President
Sell
570 $127.65

570

$127.65

$72,759

Aug 11, 2020

Vartanian Nishan J.

Vartanian Nishan J.
CEO and President
Sell
5,407 $125.89

5,407

$125.89

$680,671

Aug 11, 2020

Vartanian Nishan J.

Vartanian Nishan J.
CEO and President
Sell
5,410 $126.63

5,410

$126.63

$685,094

Aug 10, 2020

LAMBERT WILLIAM M

LAMBERT WILLIAM M
Sell
53,922 $124.03

53,922

$124.03

$6,688,161

Jun 05, 2020

Blanco Steven C. Sr.

Blanco Steven C. Sr.
Vice President
Sell
9,585 $124.00

9,585

$124.00

$1,188,540

May 19, 2020

BRUGGEWORTH ROBERT A

BRUGGEWORTH ROBERT A
Sell
919 $120.43

919

$120.43

$110,675

May 11, 2020

PEARSE DIANE M

PEARSE DIANE M
Sell
891 $120.61

891

$120.61

$107,464

Mar 20, 2020

LAMBERT WILLIAM M

LAMBERT WILLIAM M
Sell
7,500 $109.00

7,500

$109.00

$817,500

Mar 04, 2020

Krause Kenneth D.

Krause Kenneth D.
Senior VP, CFO and Treasurer
Sell
6,270 $129.00

6,270

$129.00

$808,830

Mar 04, 2020

LAMBERT WILLIAM M

LAMBERT WILLIAM M
Sell
11,232 $130.51

11,232

$130.51

$1,465,870

Mar 04, 2020

LAMBERT WILLIAM M

LAMBERT WILLIAM M
Sell
35,142 $129.42

35,142

$129.42

$4,548,092

Mar 02, 2020

Sciullo Stephanie L

Sciullo Stephanie L
Vice President, CLO
Sell
3,085 $125.00

3,085

$125.00

$385,625

Dec 06, 2019

MCCLAINE DOUGLAS K

MCCLAINE DOUGLAS K
Sr. Vice President/Secretary
Sell
4,058 $127.49

4,058

$127.49

$517,341

Dec 06, 2019

MCCLAINE DOUGLAS K

MCCLAINE DOUGLAS K
Sr. Vice President/Secretary
Sell
10,845 $126.38

10,845

$126.38

$1,370,576

Dec 05, 2019

BRUGGEWORTH ROBERT A

BRUGGEWORTH ROBERT A
Sell
895 $124.34

895

$124.34

$111,288

Dec 05, 2019

MCCLAINE DOUGLAS K

MCCLAINE DOUGLAS K
Sr. Vice President/Secretary
Sell
8,500 $124.95

8,500

$124.95

$1,062,049

Oct 30, 2019

LAMBERT WILLIAM M

LAMBERT WILLIAM M
Sell
52,163 $120.38

52,163

$120.38

$6,279,507

Sep 12, 2019

MCCLAINE DOUGLAS K

MCCLAINE DOUGLAS K
Sr. Vice President/Secretary
Sell
6,000 $113.16

6,000

$113.16

$678,931

Jul 31, 2019

Leenen Bob Willem

Leenen Bob Willem
Vice President
Sell
871 $106.42

871

$106.42

$92,689

Jun 11, 2019

Krause Kenneth D.

Krause Kenneth D.
Senior VP, CFO and Treasurer
Sell
3,800 $104.00

3,800

$104.00

$395,200

May 24, 2019

RYAN JOHN T III

RYAN JOHN T III
Sell
129 $103.93

129

$103.93

$13,406

May 24, 2019

RYAN JOHN T III

RYAN JOHN T III
Sell
1,965 $103.04

1,965

$103.04

$202,466

May 13, 2019

SHAW L EDWARD JR

SHAW L EDWARD JR
Sell
4,854 $105.36

4,854

$105.36

$511,417

May 08, 2019

PEARSE DIANE M

PEARSE DIANE M
Sell
4,854 $110.00

4,854

$110.00

$533,947

May 02, 2019

Blanco Steven C. Sr.

Blanco Steven C. Sr.
Vice President
Sell
4,695 $108.19

4,695

$108.19

$507,952

May 01, 2019

MCCLAINE DOUGLAS K

MCCLAINE DOUGLAS K
Sr. Vice President/Secretary
Sell
10,000 $109.80

10,000

$109.80

$1,098,003

Mar 13, 2019

LAMBERT WILLIAM M

LAMBERT WILLIAM M
Sell
1,200 $104.02

1,200

$104.02

$124,826

Mar 13, 2019

LAMBERT WILLIAM M

LAMBERT WILLIAM M
Sell
4,200 $102.77

4,200

$102.77

$431,638

Mar 13, 2019

LAMBERT WILLIAM M

LAMBERT WILLIAM M
Sell
19,192 $103.62

19,192

$103.62

$1,988,712

Feb 27, 2019

SHAW L EDWARD JR

SHAW L EDWARD JR
Sell
1,700 $104.16

1,700

$104.16

$177,073

Feb 27, 2019

SHAW L EDWARD JR

SHAW L EDWARD JR
Sell
23,300 $103.58

23,300

$103.58

$2,413,521

Feb 26, 2019

SHAW L EDWARD JR

SHAW L EDWARD JR
Sell
25,000 $104.42

25,000

$104.42

$2,610,570

Nov 28, 2018

LAMBERT WILLIAM M

LAMBERT WILLIAM M
Sell
10,137 $105.97

10,137

$105.97

$1,074,174

Nov 26, 2018

LAMBERT WILLIAM M

LAMBERT WILLIAM M
Sell
9,863 $106.49

9,863

$106.49

$1,050,330

Nov 16, 2018

Blanco Steven C. Sr.

Blanco Steven C. Sr.
Vice President
Sell
40 $109.31

40

$109.31

$4,372

Nov 16, 2018

Blanco Steven C. Sr.

Blanco Steven C. Sr.
Vice President
Sell
3,046 $108.77

3,046

$108.77

$331,315

Nov 06, 2018

Krause Kenneth D.

Krause Kenneth D.
Senior VP, CFO and Treasurer
Sell
1,572 $107.00

1,572

$107.00

$168,204

Oct 30, 2018

MCCLAINE DOUGLAS K

MCCLAINE DOUGLAS K
Sr. Vice President/Secretary
Sell
10,568 $106.61

10,568

$106.61

$1,126,652

Jun 19, 2018

LAMBERT WILLIAM M

LAMBERT WILLIAM M
Sell
13,536 $94.86

13,536

$94.86

$1,283,995

Jun 18, 2018

LAMBERT WILLIAM M

LAMBERT WILLIAM M
Sell
4,700 $93.91

4,700

$93.91

$441,367

Jun 18, 2018

LAMBERT WILLIAM M

LAMBERT WILLIAM M
Sell
28,382 $95.10

28,382

$95.10

$2,699,091

Jun 15, 2018

LAMBERT WILLIAM M

LAMBERT WILLIAM M
Sell
29,726 $95.12

29,726

$95.12

$2,827,418

Jun 15, 2018

LAMBERT WILLIAM M

LAMBERT WILLIAM M
Sell
33,656 $94.66

33,656

$94.66

$3,186,018

Jun 05, 2018

Killeen Randall

Killeen Randall
CAO
Sell
1,700 $95.73

1,700

$95.73

$162,741

May 23, 2018

MCCLAINE DOUGLAS K

MCCLAINE DOUGLAS K
Sr. Vice President/Secretary
Sell
1,730 $91.00

1,730

$91.00

$157,430

May 22, 2018

Blanco Steven C. Sr.

Blanco Steven C. Sr.
Vice President
Sell
1,700 $90.36

1,700

$90.36

$153,614

May 22, 2018

MCCLAINE DOUGLAS K

MCCLAINE DOUGLAS K
Sr. Vice President/Secretary
Sell
400 $92.23

400

$92.23

$36,892

May 21, 2018

Krause Kenneth D.

Krause Kenneth D.
Senior VP, CFO and Treasurer
Sell
1,250 $92.00

1,250

$92.00

$115,000

May 21, 2018

MCCLAINE DOUGLAS K

MCCLAINE DOUGLAS K
Sr. Vice President/Secretary
Sell
14,834 $92.02

14,834

$92.02

$1,365,091

May 08, 2018

BOVE KERRY M

BOVE KERRY M
SVP
Sell
7,334 $88.10

7,334

$88.10

$646,093

May 07, 2018

PEARSE DIANE M

PEARSE DIANE M
Sell
1,206 $87.54

1,206

$87.54

$105,575

May 07, 2018

BOVE KERRY M

BOVE KERRY M
SVP
Sell
1,921 $88.01

1,921

$88.01

$169,060

May 04, 2018

BOVE KERRY M

BOVE KERRY M
SVP
Sell
100 $88.00

100

$88.00

$8,800

Apr 26, 2018

BOVE KERRY M

BOVE KERRY M
SVP
Sell
6,641 $88.02

6,641

$88.02

$584,561

Mar 14, 2018

BOVE KERRY M

BOVE KERRY M
SVP
Sell
2,416 $83.98

2,416

$83.98

$202,887

Mar 13, 2018

Vartanian Nishan J.

Vartanian Nishan J.
President and COO
Sell
7,000 $83.49

7,000

$83.49

$584,463

Mar 09, 2018

BOVE KERRY M

BOVE KERRY M
SVP
Sell
4,276 $85.24

4,276

$85.24

$364,499

Mar 07, 2018

Krause Kenneth D.

Krause Kenneth D.
Senior VP, CFO and Treasurer
Sell
1,250 $84.50

1,250

$84.50

$105,625

TOP