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

Jul 01, 2025

Thygesen Allan C.

Thygesen Allan C.
President and CEO
Sell
20,685 $77.26

20,685

$77.26

$1,598,123

Jul 01, 2025

GRAYSON BLAKE JEFFREY

GRAYSON BLAKE JEFFREY
CFO
Sell
10,270 $77.28

10,270

$77.28

$793,666

Jul 01, 2025

GRAYSON BLAKE JEFFREY

GRAYSON BLAKE JEFFREY
CFO
Sell
944 $77.70

944

$77.70

$73,349

Jul 01, 2025

Shaughnessy James P

Shaughnessy James P
CLO
Sell
761 $77.70

761

$77.70

$59,130

Jul 01, 2025

Shaughnessy James P

Shaughnessy James P
CLO
Sell
6,739 $77.27

6,739

$77.27

$520,723

Jul 01, 2025

Thygesen Allan C.

Thygesen Allan C.
President and CEO
Sell
19,315 $77.78

19,315

$77.78

$1,502,321

Jun 18, 2025

Chatwani Robert

Chatwani Robert
President General Mgr, Growth
Sell
3,397 $74.70

3,397

$74.70

$253,756

Jun 18, 2025

Chatwani Robert

Chatwani Robert
President General Mgr, Growth
Sell
139 $75.49

139

$75.49

$10,493

Jun 18, 2025

Chatwani Robert

Chatwani Robert
President General Mgr, Growth
Sell
15,500 $74.69

15,500

$74.69

$1,157,695

Jun 18, 2025

Chatwani Robert

Chatwani Robert
President General Mgr, Growth
Sell
2,260 $75.45

2,260

$75.45

$170,517

Jun 18, 2025

Chatwani Robert

Chatwani Robert
President General Mgr, Growth
Sell
1,045 $74.66

1,045

$74.66

$78,020

Jun 18, 2025

Chatwani Robert

Chatwani Robert
President General Mgr, Growth
Sell
534 $75.44

534

$75.44

$40,285

Jun 18, 2025

GRAYSON BLAKE JEFFREY

GRAYSON BLAKE JEFFREY
CFO
Sell
1,935 $75.45

1,935

$75.45

$145,996

Jun 18, 2025

GRAYSON BLAKE JEFFREY

GRAYSON BLAKE JEFFREY
CFO
Sell
13,208 $74.70

13,208

$74.70

$986,638

Jun 16, 2025

Briggs Teresa

Briggs Teresa
Sell
534 $74.37

534

$74.37

$39,714

Apr 15, 2025

GRAYSON BLAKE JEFFREY

GRAYSON BLAKE JEFFREY
CFO
Sell
5,283 $75.96

5,283

$75.96

$401,297

Apr 15, 2025

GRAYSON BLAKE JEFFREY

GRAYSON BLAKE JEFFREY
CFO
Sell
2,717 $76.34

2,717

$76.34

$207,416

Apr 01, 2025

Shaughnessy James P

Shaughnessy James P
CLO
Sell
6,900 $81.26

6,900

$81.26

$560,694

Apr 01, 2025

Shaughnessy James P

Shaughnessy James P
CLO
Sell
600 $81.86

600

$81.86

$49,116

Mar 19, 2025

Chatwani Robert

Chatwani Robert
President General Mgr, Growth
Sell
3,130 $83.77

3,130

$83.77

$262,200

Mar 19, 2025

Chatwani Robert

Chatwani Robert
President General Mgr, Growth
Sell
874 $84.68

874

$84.68

$74,010

Mar 19, 2025

Chatwani Robert

Chatwani Robert
President General Mgr, Growth
Sell
11,702 $82.93

11,702

$82.93

$970,447

Mar 19, 2025

GRAYSON BLAKE JEFFREY

GRAYSON BLAKE JEFFREY
CFO
Sell
3,240 $83.76

3,240

$83.76

$271,382

Mar 19, 2025

GRAYSON BLAKE JEFFREY

GRAYSON BLAKE JEFFREY
CFO
Sell
1,051 $84.66

1,051

$84.66

$88,978

Mar 19, 2025

GRAYSON BLAKE JEFFREY

GRAYSON BLAKE JEFFREY
CFO
Sell
11,820 $82.92

11,820

$82.92

$980,114

Mar 17, 2025

Briggs Teresa

Briggs Teresa
Sell
534 $87.41

534

$87.41

$46,677

Jan 10, 2025

Salem Enrique T

Salem Enrique T
Sell
10,000 $91.56

10,000

$91.56

$915,610

Jan 10, 2025

Solvik Peter

Solvik Peter
Sell
10,000 $91.26

10,000

$91.26

$912,600

Jan 02, 2025

Shaughnessy James P

Shaughnessy James P
CLO
Sell
841 $90.53

841

$90.53

$76,136

Jan 02, 2025

Shaughnessy James P

Shaughnessy James P
CLO
Sell
6,659 $90.13

6,659

$90.13

$600,176

Jan 02, 2025

Thygesen Allan C.

Thygesen Allan C.
President and CEO
Sell
37,346 $90.01

37,346

$90.01

$3,361,513

Jan 02, 2025

Thygesen Allan C.

Thygesen Allan C.
President and CEO
Sell
2,654 $90.53

2,654

$90.53

$240,267

Dec 18, 2024

Chatwani Robert

Chatwani Robert
President General Mgr, Growth
Sell
14,800 $97.76

14,800

$97.76

$1,446,848

Dec 18, 2024

GRAYSON BLAKE JEFFREY

GRAYSON BLAKE JEFFREY
CFO
Sell
15,588 $97.78

15,588

$97.78

$1,524,195

Dec 16, 2024

GRAYSON BLAKE JEFFREY

GRAYSON BLAKE JEFFREY
CFO
Sell
5,135 $94.42

5,135

$94.42

$484,847

Dec 16, 2024

GRAYSON BLAKE JEFFREY

GRAYSON BLAKE JEFFREY
CFO
Sell
2,865 $95.41

2,865

$95.41

$273,350

Dec 16, 2024

Briggs Teresa

Briggs Teresa
Sell
534 $94.60

534

$94.60

$50,516

Dec 10, 2024

Springer Daniel D.

Springer Daniel D.
Sell
258,199 $95.70

258,199

$95.70

$24,709,644

Dec 10, 2024

Springer Daniel D.

Springer Daniel D.
Sell
148,003 $96.72

148,003

$96.72

$14,314,850

Dec 10, 2024

Springer Daniel D.

Springer Daniel D.
Sell
47,768 $97.62

47,768

$97.62

$4,663,112

Dec 10, 2024

Springer Daniel D.

Springer Daniel D.
Sell
44,031 $98.88

44,031

$98.88

$4,353,785

Dec 10, 2024

Springer Daniel D.

Springer Daniel D.
Sell
25,195 $100.06

25,195

$100.06

$2,521,012

Dec 10, 2024

Springer Daniel D.

Springer Daniel D.
Sell
58,392 $100.66

58,392

$100.66

$5,877,739

Dec 02, 2024

Thygesen Allan C.

Thygesen Allan C.
President and CEO
Sell
3,646 $79.87

3,646

$79.87

$291,206

Dec 02, 2024

Thygesen Allan C.

Thygesen Allan C.
President and CEO
Sell
100 $81.73

100

$81.73

$8,173

Dec 02, 2024

Thygesen Allan C.

Thygesen Allan C.
President and CEO
Sell
4,017 $81.12

4,017

$81.12

$325,859

Nov 01, 2024

Thygesen Allan C.

Thygesen Allan C.
President and CEO
Sell
7,764 $69.95

7,764

$69.95

$543,092

Oct 15, 2024

GRAYSON BLAKE JEFFREY

GRAYSON BLAKE JEFFREY
CFO
Sell
8,000 $68.80

8,000

$68.80

$550,400

Oct 15, 2024

GRAYSON BLAKE JEFFREY

GRAYSON BLAKE JEFFREY
CFO
Sell
1,552 $68.81

1,552

$68.81

$106,793

Oct 09, 2024

Shaughnessy James P

Shaughnessy James P
CLO
Sell
3,215 $67.37

3,215

$67.37

$216,595

Oct 09, 2024

Shaughnessy James P

Shaughnessy James P
CLO
Sell
4,285 $68.17

4,285

$68.17

$292,108

Oct 01, 2024

Thygesen Allan C.

Thygesen Allan C.
President and CEO
Sell
200 $63.09

200

$63.09

$12,618

Oct 01, 2024

Thygesen Allan C.

Thygesen Allan C.
President and CEO
Sell
7,448 $62.45

7,448

$62.45

$465,128

Sep 18, 2024

Shaughnessy James P

Shaughnessy James P
CLO
Sell
1,800 $55.36

1,800

$55.36

$99,648

Sep 18, 2024

Chatwani Robert

Chatwani Robert
President General Mgr, Growth
Sell
14,799 $55.46

14,799

$55.46

$820,753

Sep 18, 2024

GRAYSON BLAKE JEFFREY

GRAYSON BLAKE JEFFREY
CFO
Sell
14,036 $55.47

14,036

$55.47

$778,577

Sep 17, 2024

Shaughnessy James P

Shaughnessy James P
CLO
Sell
1,800 $56.98

1,800

$56.98

$102,564

Sep 16, 2024

Briggs Teresa

Briggs Teresa
Sell
534 $56.56

534

$56.56

$30,203

Sep 03, 2024

Thygesen Allan C.

Thygesen Allan C.
President and CEO
Sell
7,725 $59.09

7,725

$59.09

$456,470

Aug 05, 2024

Springer Daniel D.

Springer Daniel D.
Sell
47,482 $49.65

47,482

$49.65

$2,357,481

Aug 05, 2024

Springer Daniel D.

Springer Daniel D.
Sell
23,501 $50.21

23,501

$50.21

$1,179,985

Aug 02, 2024

Springer Daniel D.

Springer Daniel D.
Sell
298,520 $51.47

298,520

$51.47

$15,364,824

Aug 02, 2024

Springer Daniel D.

Springer Daniel D.
Sell
59,515 $51.98

59,515

$51.98

$3,093,590

Aug 01, 2024

Thygesen Allan C.

Thygesen Allan C.
President and CEO
Sell
1,673 $55.41

1,673

$55.41

$92,701

Aug 01, 2024

Springer Daniel D.

Springer Daniel D.
Sell
219,933 $53.55

219,933

$53.55

$11,777,412

Aug 01, 2024

Springer Daniel D.

Springer Daniel D.
Sell
63,117 $54.49

63,117

$54.49

$3,439,245

Aug 01, 2024

Springer Daniel D.

Springer Daniel D.
Sell
4,002 $55.44

4,002

$55.44

$221,871

Aug 01, 2024

Thygesen Allan C.

Thygesen Allan C.
President and CEO
Sell
6,052 $54.75

6,052

$54.75

$331,347

Jul 09, 2024

Shute Stephen

Shute Stephen
President, Field Operations
Sell
6,105 $52.59

6,105

$52.59

$321,062

Jul 09, 2024

Shute Stephen

Shute Stephen
President, Field Operations
Sell
8,381 $53.45

8,381

$53.45

$447,964

Jul 09, 2024

Shute Stephen

Shute Stephen
President, Field Operations
Sell
2,854 $53.46

2,854

$53.46

$152,575

Jul 09, 2024

Shute Stephen

Shute Stephen
President, Field Operations
Sell
17,960 $52.60

17,960

$52.60

$944,696

Jul 01, 2024

Thygesen Allan C.

Thygesen Allan C.
President and CEO
Sell
7,911 $53.77

7,911

$53.77

$425,374

Jun 24, 2024

Chatwani Robert

Chatwani Robert
President General Mgr, Growth
Sell
14,799 $52.17

14,799

$52.17

$772,064

Jun 20, 2024

GRAYSON BLAKE JEFFREY

GRAYSON BLAKE JEFFREY
CFO
Sell
29,590 $51.52

29,590

$51.52

$1,524,477

Jun 20, 2024

GRAYSON BLAKE JEFFREY

GRAYSON BLAKE JEFFREY
CFO
Sell
19,533 $50.60

19,533

$50.60

$988,370

Jun 12, 2024

Shaughnessy James P

Shaughnessy James P
CLO
Sell
1,800 $52.61

1,800

$52.61

$94,698

Jun 11, 2024

Shaughnessy James P

Shaughnessy James P
CLO
Sell
1,800 $50.98

1,800

$50.98

$91,764

Jun 03, 2024

Thygesen Allan C.

Thygesen Allan C.
President and CEO
Sell
7,576 $54.89

7,576

$54.89

$415,847

May 31, 2024

Briggs Teresa

Briggs Teresa
Sell
499 $54.92

499

$54.92

$27,405

May 01, 2024

Thygesen Allan C.

Thygesen Allan C.
President and CEO
Sell
8,086 $56.16

8,086

$56.16

$454,110

Apr 09, 2024

Solvik Peter

Solvik Peter
Sell
15,000 $60.00

15,000

$60.00

$900,000

Apr 03, 2024

Shaughnessy James P

Shaughnessy James P
CLO
Sell
7,200 $60.00

7,200

$60.00

$432,000

Apr 03, 2024

Shaughnessy James P

Shaughnessy James P
CLO
Sell
1,800 $58.10

1,800

$58.10

$104,580

Apr 02, 2024

Shaughnessy James P

Shaughnessy James P
CLO
Sell
1,800 $57.50

1,800

$57.50

$103,500

Apr 01, 2024

Thygesen Allan C.

Thygesen Allan C.
President and CEO
Sell
7,687 $59.34

7,687

$59.34

$456,147

Mar 19, 2024

GRAYSON BLAKE JEFFREY

GRAYSON BLAKE JEFFREY
CFO
Sell
7,018 $57.03

7,018

$57.03

$400,237

Mar 19, 2024

Shute Stephen

Shute Stephen
President, Field Operations
Sell
100 $57.47

100

$57.47

$5,747

Mar 19, 2024

Shute Stephen

Shute Stephen
President, Field Operations
Sell
15,009 $57.02

15,009

$57.02

$855,813

Mar 01, 2024

Thygesen Allan C.

Thygesen Allan C.
President and CEO
Sell
7,765 $53.31

7,765

$53.31

$413,952

Feb 29, 2024

Briggs Teresa

Briggs Teresa
Sell
499 $52.99

499

$52.99

$26,442

Jan 02, 2024

Thygesen Allan C.

Thygesen Allan C.
President and CEO
Sell
6,652 $58.11

6,652

$58.11

$386,548

Jan 02, 2024

Thygesen Allan C.

Thygesen Allan C.
President and CEO
Sell
768 $58.87

768

$58.87

$45,212

Dec 19, 2023

GRAYSON BLAKE JEFFREY

GRAYSON BLAKE JEFFREY
CFO
Sell
6,918 $61.28

6,918

$61.28

$423,935

Dec 19, 2023

GRAYSON BLAKE JEFFREY

GRAYSON BLAKE JEFFREY
CFO
Sell
100 $61.83

100

$61.83

$6,183

Dec 19, 2023

Shute Stephen

Shute Stephen
President, Field Operations
Sell
399 $61.81

399

$61.81

$24,662

Dec 19, 2023

Shute Stephen

Shute Stephen
President, Field Operations
Sell
13,207 $61.28

13,207

$61.28

$809,325

Dec 19, 2023

Thygesen Allan C.

Thygesen Allan C.
President and CEO
Sell
91,519 $61.30

91,519

$61.30

$5,610,115

Dec 19, 2023

Thygesen Allan C.

Thygesen Allan C.
President and CEO
Sell
1,231 $61.82

1,231

$61.82

$76,100

Dec 15, 2023

GRAYSON BLAKE JEFFREY

GRAYSON BLAKE JEFFREY
CFO
Sell
7,018 $55.53

7,018

$55.53

$389,710

Dec 14, 2023

Briggs Teresa

Briggs Teresa
Sell
997 $56.80

997

$56.80

$56,630

Dec 13, 2023

Shaughnessy James P

Shaughnessy James P
CLO
Sell
1,800 $56.00

1,800

$56.00

$100,800

Dec 12, 2023

Shaughnessy James P

Shaughnessy James P
CLO
Sell
1,800 $54.04

1,800

$54.04

$97,272

Oct 10, 2023

Springer Daniel D.

Springer Daniel D.
Sell
289,666 $42.53

289,666

$42.53

$12,319,495

Oct 09, 2023

Springer Daniel D.

Springer Daniel D.
Sell
287,167 $42.09

287,167

$42.09

$12,086,859

Oct 09, 2023

Springer Daniel D.

Springer Daniel D.
Sell
2,500 $42.41

2,500

$42.41

$106,025

Oct 06, 2023

Springer Daniel D.

Springer Daniel D.
Sell
40,626 $41.07

40,626

$41.07

$1,668,510

Oct 06, 2023

Springer Daniel D.

Springer Daniel D.
Sell
249,041 $42.08

249,041

$42.08

$10,479,645

Sep 19, 2023

Shute Stephen

Shute Stephen
President, Field Operations
Sell
13,606 $43.51

13,606

$43.51

$591,997

Jul 07, 2023

Salem Enrique T

Salem Enrique T
Sell
2,500 $50.03

2,500

$50.03

$125,063

Jul 06, 2023

Shute Stephen

Shute Stephen
President, Field Operations
Sell
92,034 $49.13

92,034

$49.13

$4,521,630

Jul 06, 2023

Shute Stephen

Shute Stephen
President, Field Operations
Sell
8,281 $49.96

8,281

$49.96

$413,719

Mar 16, 2023

Briggs Teresa

Briggs Teresa
Sell
1,988 $58.53

1,988

$58.53

$116,358

Jan 19, 2023

Springer Daniel D.

Springer Daniel D.
Sell
50,481 $55.24

50,481

$55.24

$2,788,570

Jan 19, 2023

Springer Daniel D.

Springer Daniel D.
Sell
69,481 $54.48

69,481

$54.48

$3,785,325

Jan 19, 2023

Springer Daniel D.

Springer Daniel D.
Sell
24,469 $56.27

24,469

$56.27

$1,376,871

Jan 19, 2023

Springer Daniel D.

Springer Daniel D.
Sell
2,577 $56.98

2,577

$56.98

$146,837

Jan 18, 2023

Springer Daniel D.

Springer Daniel D.
Sell
30,280 $60.37

30,280

$60.37

$1,828,004

Jan 18, 2023

Springer Daniel D.

Springer Daniel D.
Sell
500 $61.04

500

$61.04

$30,520

Jan 18, 2023

Springer Daniel D.

Springer Daniel D.
Sell
7,283 $59.08

7,283

$59.08

$430,280

Jan 18, 2023

Springer Daniel D.

Springer Daniel D.
Sell
12,869 $58.32

12,869

$58.32

$750,520

Jan 18, 2023

Springer Daniel D.

Springer Daniel D.
Sell
96,077 $57.29

96,077

$57.29

$5,504,251

Jan 17, 2023

Springer Daniel D.

Springer Daniel D.
Sell
72,326 $57.57

72,326

$57.57

$4,163,808

Jan 17, 2023

Springer Daniel D.

Springer Daniel D.
Sell
21,919 $58.66

21,919

$58.66

$1,285,769

Jan 17, 2023

Springer Daniel D.

Springer Daniel D.
Sell
48,128 $59.62

48,128

$59.62

$2,869,391

Jan 17, 2023

Springer Daniel D.

Springer Daniel D.
Sell
4,636 $60.00

4,636

$60.00

$278,160

Apr 05, 2022

OLRICH SCOTT V.

OLRICH SCOTT V.
COO
Sell
2,355 $109.45

2,355

$109.45

$257,762

Apr 05, 2022

OLRICH SCOTT V.

OLRICH SCOTT V.
COO
Sell
1,300 $110.86

1,300

$110.86

$144,117

Apr 05, 2022

OLRICH SCOTT V.

OLRICH SCOTT V.
COO
Sell
293 $111.75

293

$111.75

$32,744

Apr 05, 2022

OLRICH SCOTT V.

OLRICH SCOTT V.
COO
Sell
120 $109.41

120

$109.41

$13,129

Apr 05, 2022

OLRICH SCOTT V.

OLRICH SCOTT V.
COO
Sell
86 $110.76

86

$110.76

$9,525

Apr 05, 2022

OLRICH SCOTT V.

OLRICH SCOTT V.
COO
Sell
49 $111.72

49

$111.72

$5,474

Mar 29, 2022

OLRICH SCOTT V.

OLRICH SCOTT V.
COO
Sell
2,500 $109.42

2,500

$109.42

$273,555

Mar 29, 2022

OLRICH SCOTT V.

OLRICH SCOTT V.
COO
Sell
10,000 $110.33

10,000

$110.33

$1,103,291

Mar 29, 2022

OLRICH SCOTT V.

OLRICH SCOTT V.
COO
Sell
747 $109.92

747

$109.92

$82,110

Mar 29, 2022

OLRICH SCOTT V.

OLRICH SCOTT V.
COO
Sell
88 $110.61

88

$110.61

$9,734

Mar 15, 2022

Springer Daniel D.

Springer Daniel D.
President and CEO
Buy
20,007 $73.63

20,007

$73.63

$1,473,161

Mar 15, 2022

Springer Daniel D.

Springer Daniel D.
President and CEO
Buy
24,546 $74.70

24,546

$74.70

$1,833,598

Mar 15, 2022

Springer Daniel D.

Springer Daniel D.
President and CEO
Buy
15,406 $75.54

15,406

$75.54

$1,163,795

Mar 15, 2022

Springer Daniel D.

Springer Daniel D.
President and CEO
Buy
6,923 $76.45

6,923

$76.45

$529,237

Feb 08, 2022

OLRICH SCOTT V.

OLRICH SCOTT V.
COO
Sell
954 $117.21

954

$117.21

$111,819

Feb 08, 2022

OLRICH SCOTT V.

OLRICH SCOTT V.
COO
Sell
1,400 $118.35

1,400

$118.35

$165,683

Feb 08, 2022

OLRICH SCOTT V.

OLRICH SCOTT V.
COO
Sell
1,600 $119.41

1,600

$119.41

$191,053

Feb 08, 2022

OLRICH SCOTT V.

OLRICH SCOTT V.
COO
Sell
2,000 $120.57

2,000

$120.57

$241,134

Feb 08, 2022

OLRICH SCOTT V.

OLRICH SCOTT V.
COO
Sell
5,246 $121.45

5,246

$121.45

$637,141

Feb 08, 2022

OLRICH SCOTT V.

OLRICH SCOTT V.
COO
Sell
1,300 $122.05

1,300

$122.05

$158,665

Feb 08, 2022

OLRICH SCOTT V.

OLRICH SCOTT V.
COO
Sell
133 $118.61

133

$118.61

$15,774

Feb 08, 2022

OLRICH SCOTT V.

OLRICH SCOTT V.
COO
Sell
77 $117.36

77

$117.36

$9,037

Feb 08, 2022

OLRICH SCOTT V.

OLRICH SCOTT V.
COO
Sell
123 $119.91

123

$119.91

$14,749

Feb 08, 2022

OLRICH SCOTT V.

OLRICH SCOTT V.
COO
Sell
365 $121.30

365

$121.30

$44,275

Feb 08, 2022

OLRICH SCOTT V.

OLRICH SCOTT V.
COO
Sell
137 $121.92

137

$121.92

$16,703

Jan 11, 2022

OLRICH SCOTT V.

OLRICH SCOTT V.
COO
Sell
442 $138.43

442

$138.43

$61,185

Jan 11, 2022

OLRICH SCOTT V.

OLRICH SCOTT V.
COO
Sell
700 $139.02

700

$139.02

$97,311

Jan 11, 2022

OLRICH SCOTT V.

OLRICH SCOTT V.
COO
Sell
500 $140.99

500

$140.99

$70,493

Jan 11, 2022

OLRICH SCOTT V.

OLRICH SCOTT V.
COO
Sell
1,700 $142.84

1,700

$142.84

$242,826

Jan 11, 2022

OLRICH SCOTT V.

OLRICH SCOTT V.
COO
Sell
7,258 $142.24

7,258

$142.24

$1,032,355

Jan 11, 2022

OLRICH SCOTT V.

OLRICH SCOTT V.
COO
Sell
1,000 $144.16

1,000

$144.16

$144,155

Jan 11, 2022

OLRICH SCOTT V.

OLRICH SCOTT V.
COO
Sell
900 $145.20

900

$145.20

$130,683

Jan 11, 2022

OLRICH SCOTT V.

OLRICH SCOTT V.
COO
Sell
75 $139.08

75

$139.08

$10,431

Jan 11, 2022

OLRICH SCOTT V.

OLRICH SCOTT V.
COO
Sell
61 $141.15

61

$141.15

$8,610

Jan 11, 2022

OLRICH SCOTT V.

OLRICH SCOTT V.
COO
Sell
551 $142.39

551

$142.39

$78,459

Jan 11, 2022

OLRICH SCOTT V.

OLRICH SCOTT V.
COO
Sell
57 $143.39

57

$143.39

$8,173

Jan 11, 2022

OLRICH SCOTT V.

OLRICH SCOTT V.
COO
Sell
38 $145.47

38

$145.47

$5,528

Jan 11, 2022

OLRICH SCOTT V.

OLRICH SCOTT V.
COO
Sell
53 $144.50

53

$144.50

$7,658

Jan 10, 2022

Springer Daniel D.

Springer Daniel D.
President and CEO
Buy
4,700 $127.85

4,700

$127.85

$600,893

Jan 10, 2022

Springer Daniel D.

Springer Daniel D.
President and CEO
Buy
6,600 $128.68

6,600

$128.68

$849,308

Jan 10, 2022

Springer Daniel D.

Springer Daniel D.
President and CEO
Buy
7,400 $129.74

7,400

$129.74

$960,066

Jan 07, 2022

Salem Enrique T

Salem Enrique T
Sell
13,500 $136.39

13,500

$136.39

$1,841,272

Jan 06, 2022

Salem Enrique T

Salem Enrique T
Sell
5,000 $145.06

5,000

$145.06

$725,300

Dec 21, 2021

Salem Enrique T

Salem Enrique T
Sell
12,143 $147.82

12,143

$147.82

$1,794,996

Dec 21, 2021

Salem Enrique T

Salem Enrique T
Sell
4,400 $149.57

4,400

$149.57

$658,098

Dec 21, 2021

Salem Enrique T

Salem Enrique T
Sell
20,721 $148.59

20,721

$148.59

$3,078,915

Dec 21, 2021

Salem Enrique T

Salem Enrique T
Sell
500 $150.50

500

$150.50

$75,250

Dec 14, 2021

OLRICH SCOTT V.

OLRICH SCOTT V.
COO
Sell
441 $137.76

441

$137.76

$60,752

Dec 14, 2021

OLRICH SCOTT V.

OLRICH SCOTT V.
COO
Sell
400 $139.11

400

$139.11

$55,644

Dec 14, 2021

OLRICH SCOTT V.

OLRICH SCOTT V.
COO
Sell
900 $140.21

900

$140.21

$126,189

Dec 14, 2021

OLRICH SCOTT V.

OLRICH SCOTT V.
COO
Sell
2,811 $142.72

2,811

$142.72

$401,179

Dec 14, 2021

OLRICH SCOTT V.

OLRICH SCOTT V.
COO
Sell
600 $141.33

600

$141.33

$84,799

Dec 14, 2021

OLRICH SCOTT V.

OLRICH SCOTT V.
COO
Sell
3,160 $144.52

3,160

$144.52

$456,687

Dec 14, 2021

OLRICH SCOTT V.

OLRICH SCOTT V.
COO
Sell
2,888 $143.52

2,888

$143.52

$414,475

Dec 14, 2021

OLRICH SCOTT V.

OLRICH SCOTT V.
COO
Sell
47 $138.23

47

$138.23

$6,497

Dec 14, 2021

OLRICH SCOTT V.

OLRICH SCOTT V.
COO
Sell
1,300 $145.50

1,300

$145.50

$189,154

Dec 14, 2021

OLRICH SCOTT V.

OLRICH SCOTT V.
COO
Sell
43 $139.13

43

$139.13

$5,982

Dec 14, 2021

OLRICH SCOTT V.

OLRICH SCOTT V.
COO
Sell
40 $140.64

40

$140.64

$5,625

Dec 14, 2021

OLRICH SCOTT V.

OLRICH SCOTT V.
COO
Sell
280 $142.98

280

$142.98

$40,033

Dec 14, 2021

OLRICH SCOTT V.

OLRICH SCOTT V.
COO
Sell
44 $141.79

44

$141.79

$6,239

Dec 14, 2021

OLRICH SCOTT V.

OLRICH SCOTT V.
COO
Sell
266 $144.06

266

$144.06

$38,320

Dec 14, 2021

OLRICH SCOTT V.

OLRICH SCOTT V.
COO
Sell
55 $144.98

55

$144.98

$7,974

Dec 14, 2021

OLRICH SCOTT V.

OLRICH SCOTT V.
COO
Sell
60 $145.87

60

$145.87

$8,752

Dec 08, 2021

Springer Daniel D.

Springer Daniel D.
President and CEO
Buy
1,000 $141.17

1,000

$141.17

$0

Dec 08, 2021

Springer Daniel D.

Springer Daniel D.
President and CEO
Buy
1 $149.15

1

$149.15

$0

Dec 08, 2021

Springer Daniel D.

Springer Daniel D.
President and CEO
Buy
75 $142.38

75

$142.38

$0

Dec 07, 2021

Springer Daniel D.

Springer Daniel D.
President and CEO
Buy
3,900 $146.91

3,900

$146.91

$0

Dec 07, 2021

Springer Daniel D.

Springer Daniel D.
President and CEO
Buy
3,216 $138.93

3,216

$138.93

$0

Dec 07, 2021

Springer Daniel D.

Springer Daniel D.
President and CEO
Buy
3,700 $140.27

3,700

$140.27

$0

Dec 07, 2021

Springer Daniel D.

Springer Daniel D.
President and CEO
Buy
1,225 $141.47

1,225

$141.47

$0

Dec 07, 2021

Springer Daniel D.

Springer Daniel D.
President and CEO
Buy
1,400 $142.85

1,400

$142.85

$0

Dec 07, 2021

Springer Daniel D.

Springer Daniel D.
President and CEO
Buy
5,120 $144.21

5,120

$144.21

$0

Dec 07, 2021

Springer Daniel D.

Springer Daniel D.
President and CEO
Buy
8,607 $144.92

8,607

$144.92

$0

Dec 07, 2021

Springer Daniel D.

Springer Daniel D.
President and CEO
Buy
6,507 $145.95

6,507

$145.95

$0

TOP