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 20, 2025

Cappotelli Andrew

Cappotelli Andrew
Sr Vice President Operations
Sell
1,872 $177.82

1,872

$177.82

$332,879

Aug 20, 2025

Rost Nicholas

Rost Nicholas
VP CAO & Treasurer
Sell
130 $177.82

130

$177.82

$23,117

Aug 20, 2025

Scutt Joshua

Scutt Joshua
Senior Vice President Sales
Sell
880 $178.55

880

$178.55

$157,124

Aug 20, 2025

Scutt Joshua

Scutt Joshua
Senior Vice President Sales
Sell
1,763 $180.78

1,763

$180.78

$318,715

Aug 20, 2025

Scutt Joshua

Scutt Joshua
Senior Vice President Sales
Sell
958 $179.58

958

$179.58

$172,038

Aug 19, 2025

Glenn Ryan

Glenn Ryan
CFO
Sell
703 $177.40

703

$177.40

$124,712

Aug 19, 2025

Glenn Ryan

Glenn Ryan
CFO
Sell
100 $179.49

100

$179.49

$17,949

Aug 19, 2025

Glenn Ryan

Glenn Ryan
CFO
Sell
500 $178.89

500

$178.89

$89,445

Aug 19, 2025

Rost Nicholas

Rost Nicholas
VP CAO & Treasurer
Sell
378 $177.58

378

$177.58

$67,125

Jun 23, 2025

Cappotelli Andrew

Cappotelli Andrew
Sr Vice President Operations
Sell
1,717 $176.74

1,717

$176.74

$303,463

Jun 03, 2025

Cappotelli Andrew

Cappotelli Andrew
Sr Vice President Operations
Sell
10 $190.34

10

$190.34

$1,903

May 21, 2025

Sarowitz Steven I

Sarowitz Steven I
Sell
604 $200.03

604

$200.03

$120,818

May 20, 2025

Sarowitz Steven I

Sarowitz Steven I
Sell
13,519 $200.44

13,519

$200.44

$2,709,748

May 19, 2025

Rost Nicholas

Rost Nicholas
VP CAO & Treasurer
Sell
377 $198.45

377

$198.45

$74,816

May 19, 2025

Sarowitz Steven I

Sarowitz Steven I
Sell
22,920 $201.13

22,920

$201.13

$4,609,900

May 19, 2025

Sarowitz Steven I

Sarowitz Steven I
Sell
39,253 $200.64

39,253

$200.64

$7,875,722

May 16, 2025

Sarowitz Steven I

Sarowitz Steven I
Sell
10,257 $201.09

10,257

$201.09

$2,062,580

May 16, 2025

Sarowitz Steven I

Sarowitz Steven I
Sell
53,271 $200.62

53,271

$200.62

$10,687,228

May 16, 2025

Kenneth Bernard Robinson

Kenneth Bernard Robinson
Sell
510 $200.85

510

$200.85

$102,434

May 13, 2025

Sarowitz Steven I

Sarowitz Steven I
Sell
1,490 $201.19

1,490

$201.19

$299,773

May 13, 2025

Sarowitz Steven I

Sarowitz Steven I
Sell
16,410 $200.61

16,410

$200.61

$3,292,010

May 12, 2025

Sarowitz Steven I

Sarowitz Steven I
Sell
100 $200.54

100

$200.54

$20,054

Mar 24, 2025

Sarowitz Steven I

Sarowitz Steven I
Sell
13,981 $195.16

13,981

$195.16

$2,728,532

Mar 24, 2025

Sarowitz Steven I

Sarowitz Steven I
Sell
2,665 $195.91

2,665

$195.91

$522,100

Mar 24, 2025

Sarowitz Steven I

Sarowitz Steven I
Sell
9,606 $194.27

9,606

$194.27

$1,866,158

Mar 21, 2025

Sarowitz Steven I

Sarowitz Steven I
Sell
13,830 $191.79

13,830

$191.79

$2,652,456

Mar 21, 2025

Sarowitz Steven I

Sarowitz Steven I
Sell
10,000 $190.44

10,000

$190.44

$1,904,400

Mar 21, 2025

Sarowitz Steven I

Sarowitz Steven I
Sell
370 $192.16

370

$192.16

$71,099

Mar 20, 2025

Sarowitz Steven I

Sarowitz Steven I
Sell
8,382 $191.42

8,382

$191.42

$1,604,482

Mar 20, 2025

Sarowitz Steven I

Sarowitz Steven I
Sell
14,861 $190.76

14,861

$190.76

$2,834,884

Mar 19, 2025

Sarowitz Steven I

Sarowitz Steven I
Sell
2,253 $192.33

2,253

$192.33

$433,319

Mar 19, 2025

Sarowitz Steven I

Sarowitz Steven I
Sell
12,125 $191.46

12,125

$191.46

$2,321,453

Mar 19, 2025

Sarowitz Steven I

Sarowitz Steven I
Sell
11,827 $190.68

11,827

$190.68

$2,255,172

Mar 18, 2025

Sarowitz Steven I

Sarowitz Steven I
Sell
100 $190.04

100

$190.04

$19,004

Mar 13, 2025

Scutt Joshua

Scutt Joshua
Senior Vice President Sales
Sell
825 $182.91

825

$182.91

$150,901

Mar 13, 2025

Scutt Joshua

Scutt Joshua
Senior Vice President Sales
Sell
459 $183.68

459

$183.68

$84,309

Mar 13, 2025

Scutt Joshua

Scutt Joshua
Senior Vice President Sales
Sell
600 $181.44

600

$181.44

$108,864

Mar 13, 2025

Scutt Joshua

Scutt Joshua
Senior Vice President Sales
Sell
1,020 $186.12

1,020

$186.12

$189,842

Dec 26, 2024

Sarowitz Steven I

Sarowitz Steven I
Sell
1,200 $201.11

1,200

$201.11

$241,332

Dec 26, 2024

Sarowitz Steven I

Sarowitz Steven I
Sell
1,883 $200.48

1,883

$200.48

$377,504

Dec 24, 2024

Sarowitz Steven I

Sarowitz Steven I
Sell
1,000 $200.36

1,000

$200.36

$200,360

Dec 24, 2024

Sarowitz Steven I

Sarowitz Steven I
Sell
400 $201.16

400

$201.16

$80,464

Dec 18, 2024

Sarowitz Steven I

Sarowitz Steven I
Sell
1,500 $204.32

1,500

$204.32

$306,480

Dec 18, 2024

Sarowitz Steven I

Sarowitz Steven I
Sell
1,316 $202.34

1,316

$202.34

$266,279

Dec 18, 2024

Sarowitz Steven I

Sarowitz Steven I
Sell
280 $200.15

280

$200.15

$56,042

Dec 18, 2024

Sarowitz Steven I

Sarowitz Steven I
Sell
1,519 $203.10

1,519

$203.10

$308,509

Dec 18, 2024

Sarowitz Steven I

Sarowitz Steven I
Sell
100 $205.17

100

$205.17

$20,517

Dec 17, 2024

Cappotelli Andrew

Cappotelli Andrew
Sr Vice President Operations
Sell
10 $201.59

10

$201.59

$2,016

Dec 17, 2024

Sarowitz Steven I

Sarowitz Steven I
Sell
500 $201.20

500

$201.20

$100,600

Dec 17, 2024

Sarowitz Steven I

Sarowitz Steven I
Sell
600 $205.00

600

$205.00

$123,000

Dec 17, 2024

Sarowitz Steven I

Sarowitz Steven I
Sell
1,287 $202.33

1,287

$202.33

$260,399

Dec 17, 2024

Sarowitz Steven I

Sarowitz Steven I
Sell
6,648 $203.25

6,648

$203.25

$1,351,206

Dec 17, 2024

Sarowitz Steven I

Sarowitz Steven I
Sell
2,438 $204.31

2,438

$204.31

$498,108

Dec 10, 2024

Sarowitz Steven I

Sarowitz Steven I
Sell
785 $202.11

785

$202.11

$158,656

Dec 10, 2024

Sarowitz Steven I

Sarowitz Steven I
Sell
2,680 $204.21

2,680

$204.21

$547,283

Dec 10, 2024

Sarowitz Steven I

Sarowitz Steven I
Sell
345 $204.94

345

$204.94

$70,704

Dec 10, 2024

Sarowitz Steven I

Sarowitz Steven I
Sell
11,483 $203.19

11,483

$203.19

$2,333,231

Dec 09, 2024

Sarowitz Steven I

Sarowitz Steven I
Sell
200 $204.90

200

$204.90

$40,980

Dec 09, 2024

Sarowitz Steven I

Sarowitz Steven I
Sell
4,702 $202.85

4,702

$202.85

$953,801

Dec 09, 2024

Sarowitz Steven I

Sarowitz Steven I
Sell
6,476 $203.63

6,476

$203.63

$1,318,708

Dec 09, 2024

Sarowitz Steven I

Sarowitz Steven I
Sell
400 $206.46

400

$206.46

$82,584

Dec 06, 2024

Sarowitz Steven I

Sarowitz Steven I
Sell
1,789 $205.67

1,789

$205.67

$367,944

Dec 06, 2024

Sarowitz Steven I

Sarowitz Steven I
Sell
506 $206.40

506

$206.40

$104,438

Dec 05, 2024

Sarowitz Steven I

Sarowitz Steven I
Sell
1,901 $205.22

1,901

$205.22

$390,123

Dec 05, 2024

Sarowitz Steven I

Sarowitz Steven I
Sell
1,200 $206.01

1,200

$206.01

$247,212

Dec 05, 2024

Sarowitz Steven I

Sarowitz Steven I
Sell
1,199 $204.09

1,199

$204.09

$244,704

Dec 05, 2024

Sarowitz Steven I

Sarowitz Steven I
Sell
100 $207.01

100

$207.01

$20,701

Dec 03, 2024

Sarowitz Steven I

Sarowitz Steven I
Sell
2,355 $208.69

2,355

$208.69

$491,465

Dec 03, 2024

Sarowitz Steven I

Sarowitz Steven I
Sell
2,451 $207.92

2,451

$207.92

$509,612

Dec 03, 2024

Sarowitz Steven I

Sarowitz Steven I
Sell
200 $210.49

200

$210.49

$42,098

Nov 29, 2024

Sarowitz Steven I

Sarowitz Steven I
Sell
400 $208.78

400

$208.78

$83,512

Nov 29, 2024

Sarowitz Steven I

Sarowitz Steven I
Sell
200 $207.12

200

$207.12

$41,424

Nov 29, 2024

Sarowitz Steven I

Sarowitz Steven I
Sell
2,300 $208.16

2,300

$208.16

$478,768

Nov 27, 2024

Sarowitz Steven I

Sarowitz Steven I
Sell
100 $211.94

100

$211.94

$21,194

Nov 27, 2024

Sarowitz Steven I

Sarowitz Steven I
Sell
1,100 $211.31

1,100

$211.31

$232,441

Nov 27, 2024

Sarowitz Steven I

Sarowitz Steven I
Sell
2,665 $209.46

2,665

$209.46

$558,211

Nov 27, 2024

Sarowitz Steven I

Sarowitz Steven I
Sell
6,372 $210.13

6,372

$210.13

$1,338,948

Nov 26, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
8,361 $211.54

8,361

$211.54

$1,768,686

Nov 26, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
2,344 $208.52

2,344

$208.52

$488,771

Nov 26, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
2,599 $207.50

2,599

$207.50

$539,293

Nov 26, 2024

Sarowitz Steven I

Sarowitz Steven I
Sell
1,400 $210.40

1,400

$210.40

$294,560

Nov 26, 2024

Sarowitz Steven I

Sarowitz Steven I
Sell
200 $211.94

200

$211.94

$42,388

Nov 26, 2024

Sarowitz Steven I

Sarowitz Steven I
Sell
400 $207.94

400

$207.94

$83,176

Nov 26, 2024

Sarowitz Steven I

Sarowitz Steven I
Sell
500 $209.09

500

$209.09

$104,545

Nov 26, 2024

Sarowitz Steven I

Sarowitz Steven I
Sell
1,900 $211.41

1,900

$211.41

$401,679

Nov 26, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
9,861 $210.69

9,861

$210.69

$2,077,614

Nov 26, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
2,992 $209.77

2,992

$209.77

$627,632

Nov 25, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
845 $209.92

845

$209.92

$177,382

Nov 25, 2024

Sarowitz Steven I

Sarowitz Steven I
Sell
8,194 $209.96

8,194

$209.96

$1,720,412

Nov 25, 2024

Sarowitz Steven I

Sarowitz Steven I
Sell
4,795 $209.21

4,795

$209.21

$1,003,162

Nov 25, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
253 $210.77

253

$210.77

$53,325

Nov 25, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
18 $207.65

18

$207.65

$3,738

Nov 25, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
218 $209.17

218

$209.17

$45,599

Nov 25, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
81 $209.92

81

$209.92

$17,004

Nov 25, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
25 $210.77

25

$210.77

$5,269

Nov 25, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
266 $205.71

266

$205.71

$54,719

Nov 25, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
32 $205.71

32

$205.71

$6,583

Nov 25, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
133 $207.65

133

$207.65

$27,617

Nov 25, 2024

Sarowitz Steven I

Sarowitz Steven I
Sell
304 $206.90

304

$206.90

$62,898

Nov 25, 2024

Lohani Rachit

Lohani Rachit
SVP
Sell
240 $210.00

240

$210.00

$50,400

Nov 25, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
38 $207.65

38

$207.65

$7,891

Nov 25, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
23 $207.65

23

$207.65

$4,776

Nov 25, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
98 $205.71

98

$205.71

$20,160

Nov 25, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
30 $209.17

30

$209.17

$6,275

Nov 25, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
116 $209.17

116

$209.17

$24,264

Nov 25, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
166 $209.92

166

$209.92

$34,847

Nov 25, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
101 $209.92

101

$209.92

$21,202

Nov 25, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
192 $206.88

192

$206.88

$39,721

Nov 25, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
81 $209.92

81

$209.92

$17,004

Nov 25, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
93 $210.77

93

$210.77

$19,602

Nov 25, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
30 $209.17

30

$209.17

$6,275

Nov 25, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
214 $206.88

214

$206.88

$44,272

Nov 25, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
196 $209.17

196

$209.17

$40,997

Nov 25, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
37 $209.17

37

$209.17

$7,739

Nov 25, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
37 $206.88

37

$206.88

$7,655

Nov 25, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
60 $206.88

60

$206.88

$12,413

Nov 25, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
62 $209.17

62

$209.17

$12,969

Nov 25, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
26 $205.71

26

$205.71

$5,348

Nov 25, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
18 $207.65

18

$207.65

$3,738

Nov 25, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
30 $206.88

30

$206.88

$6,206

Nov 25, 2024

Sarowitz Steven I

Sarowitz Steven I
Sell
410 $205.94

410

$205.94

$84,435

Nov 25, 2024

Sarowitz Steven I

Sarowitz Steven I
Sell
300 $210.73

300

$210.73

$63,219

Nov 25, 2024

Sarowitz Steven I

Sarowitz Steven I
Sell
319 $207.83

319

$207.83

$66,298

Nov 25, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
176 $210.77

176

$210.77

$37,096

Nov 25, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
588 $209.92

588

$209.92

$123,433

Nov 25, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
71 $207.65

71

$207.65

$14,743

Nov 25, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
313 $209.17

313

$209.17

$65,470

Nov 25, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
312 $209.92

312

$209.92

$65,495

Nov 25, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
29 $206.88

29

$206.88

$6,000

Nov 25, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
24 $210.77

24

$210.77

$5,058

Nov 25, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
52 $205.71

52

$205.71

$10,697

Nov 25, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
30 $210.77

30

$210.77

$6,323

Nov 25, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
50 $210.77

50

$210.77

$10,539

Nov 25, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
166 $205.71

166

$205.71

$34,148

Nov 25, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
119 $207.65

119

$207.65

$24,710

Nov 25, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
308 $206.88

308

$206.88

$63,719

Nov 25, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
192 $207.65

192

$207.65

$39,869

Nov 25, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
158 $210.77

158

$210.77

$33,302

Nov 25, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
25 $205.71

25

$205.71

$5,143

Nov 25, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
528 $209.92

528

$209.92

$110,838

Nov 25, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
114 $206.88

114

$206.88

$23,584

Nov 25, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
186 $205.71

186

$205.71

$38,262

Nov 22, 2024

Sarowitz Steven I

Sarowitz Steven I
Sell
1,505 $203.12

1,505

$203.12

$305,696

Nov 22, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
62 $205.76

62

$205.76

$12,757

Nov 22, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
117 $205.76

117

$205.76

$24,074

Nov 22, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
565 $202.18

565

$202.18

$114,232

Nov 22, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
289 $205.22

289

$205.22

$59,309

Nov 22, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
33 $205.76

33

$205.76

$6,790

Nov 22, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
167 $205.76

167

$205.76

$34,362

Nov 22, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
182 $202.18

182

$202.18

$36,797

Nov 22, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
358 $205.22

358

$205.22

$73,469

Nov 22, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
273 $203.10

273

$203.10

$55,446

Nov 22, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
1,385 $203.10

1,385

$203.10

$281,294

Nov 22, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
301 $202.18

301

$202.18

$60,856

Nov 22, 2024

Sarowitz Steven I

Sarowitz Steven I
Sell
2,946 $204.16

2,946

$204.16

$601,455

Nov 22, 2024

Sarowitz Steven I

Sarowitz Steven I
Sell
4,260 $205.27

4,260

$205.27

$874,450

Nov 22, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
20 $205.76

20

$205.76

$4,115

Nov 22, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
3,008 $205.22

3,008

$205.22

$617,302

Nov 22, 2024

Sarowitz Steven I

Sarowitz Steven I
Sell
2,340 $202.20

2,340

$202.20

$473,148

Nov 22, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
826 $204.22

826

$204.22

$168,686

Nov 22, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
266 $204.22

266

$204.22

$54,323

Nov 22, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
1,115 $205.22

1,115

$205.22

$228,820

Nov 22, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
287 $205.22

287

$205.22

$58,898

Nov 22, 2024

Sarowitz Steven I

Sarowitz Steven I
Sell
255 $205.76

255

$205.76

$52,469

Nov 22, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
1,065 $202.18

1,065

$202.18

$215,322

Nov 22, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
867 $203.10

867

$203.10

$176,088

Nov 22, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
1,527 $202.18

1,527

$202.18

$308,729

Nov 22, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
956 $202.18

956

$202.18

$193,284

Nov 22, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
965 $203.10

965

$203.10

$195,992

Nov 22, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
1,554 $204.22

1,554

$204.22

$317,358

Nov 22, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
439 $204.22

439

$204.22

$89,653

Nov 22, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
2,230 $204.22

2,230

$204.22

$455,411

Nov 22, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
16 $205.76

16

$205.76

$3,292

Nov 22, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
133 $203.10

133

$203.10

$27,012

Nov 22, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
105 $205.76

105

$205.76

$21,605

Nov 22, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
164 $203.10

164

$203.10

$33,308

Nov 22, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
214 $204.22

214

$204.22

$43,703

Nov 22, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
133 $203.10

133

$203.10

$27,012

Nov 22, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
214 $204.22

214

$204.22

$43,703

Nov 22, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
1,397 $204.22

1,397

$204.22

$285,295

Nov 22, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
513 $203.10

513

$203.10

$104,190

Nov 22, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
147 $202.18

147

$202.18

$29,720

Nov 22, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
16 $205.76

16

$205.76

$3,292

Nov 22, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
1,884 $205.22

1,884

$205.22

$386,634

Nov 22, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
2,096 $205.22

2,096

$205.22

$430,141

Nov 22, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
593 $205.22

593

$205.22

$121,695

Nov 22, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
146 $202.18

146

$202.18

$29,518

Nov 21, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
750 $202.24

750

$202.24

$151,680

Nov 21, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
1,076 $202.24

1,076

$202.24

$217,610

Nov 21, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
3,291 $200.32

3,291

$200.32

$659,253

Nov 21, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
315 $200.32

315

$200.32

$63,101

Nov 21, 2024

Sarowitz Steven I

Sarowitz Steven I
Sell
4,135 $199.79

4,135

$199.79

$826,132

Nov 21, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
346 $201.66

346

$201.66

$69,774

Nov 21, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
103 $202.24

103

$202.24

$20,831

Nov 21, 2024

Sarowitz Steven I

Sarowitz Steven I
Sell
2,909 $201.04

2,909

$201.04

$584,825

Nov 21, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
2,294 $200.32

2,294

$200.32

$459,534

Nov 21, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
3,599 $201.66

3,599

$201.66

$725,774

Nov 21, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
344 $201.66

344

$201.66

$69,371

Nov 21, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
392 $200.32

392

$200.32

$78,525

Nov 21, 2024

Diehl Jeffrey T

Diehl Jeffrey T
Sell
2,509 $201.66

2,509

$201.66

$505,965

TOP