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

Insider Trading Summary (Last 30 Days)

See how company executives and directors have been buying or selling shares over the past 30 days. Insider trading activity can help investors better understand company leadership's actions.

No Insider Transactions found for APPFOLIO INC

Insider Trading History (Last 12 Months)

Browse insider buying and selling activity reported to the SEC over the past year, including who traded, when they traded, and the value of each transaction.

DATE

INSIDER

INSIDER TYPE SHARES PRICE

SHARES

PRICE

VALUE

Aug 21, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
183 $216.38

183

$216.38

$39,598

Aug 21, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
8 $218.14

8

$218.14

$1,745

Aug 21, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
92 $218.14

92

$218.14

$20,069

Aug 21, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
35 $221.41

35

$221.41

$7,749

Aug 21, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
365 $221.37

365

$221.37

$80,800

Aug 21, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
94 $222.42

94

$222.42

$20,907

Aug 21, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
1,006 $222.43

1,006

$222.43

$223,765

Aug 21, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
62 $224.14

62

$224.14

$13,897

Aug 21, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
8 $214.71

8

$214.71

$1,718

Aug 21, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
694 $224.13

694

$224.13

$155,546

Aug 21, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
92 $214.73

92

$214.73

$19,755

Aug 21, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
17 $216.38

17

$216.38

$3,678

Aug 20, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
551 $218.46

551

$218.46

$120,371

Aug 20, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
1,947 $218.45

1,947

$218.45

$425,322

Aug 20, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
199 $219.35

199

$219.35

$43,651

Aug 20, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
701 $219.35

701

$219.35

$153,764

Aug 20, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
22 $220.06

22

$220.06

$4,841

Aug 20, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
178 $215.37

178

$215.37

$38,336

Aug 20, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
78 $220.06

78

$220.06

$17,165

Aug 20, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
622 $215.37

622

$215.37

$133,960

Aug 20, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
198 $216.44

198

$216.44

$42,855

Aug 20, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
702 $216.43

702

$216.43

$151,934

Aug 20, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
452 $217.68

452

$217.68

$98,391

Aug 20, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
1,550 $217.67

1,550

$217.67

$337,389

Aug 19, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
2,005 $213.78

2,005

$213.78

$428,629

Aug 19, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
132 $206.45

132

$206.45

$27,251

Aug 19, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
584 $213.78

584

$213.78

$124,848

Aug 19, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
1,801 $214.94

1,801

$214.94

$387,107

Aug 19, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
23 $207.27

23

$207.27

$4,767

Aug 19, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
510 $214.94

510

$214.94

$109,619

Aug 19, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
312 $215.60

312

$215.60

$67,267

Aug 19, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
156 $209.12

156

$209.12

$32,623

Aug 19, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
88 $215.60

88

$215.60

$18,973

Aug 19, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
234 $211.18

234

$211.18

$49,416

Aug 19, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
78 $202.61

78

$202.61

$15,804

Aug 19, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
781 $212.64

781

$212.64

$166,072

Aug 19, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
78 $203.98

78

$203.98

$15,910

Aug 19, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
219 $212.64

219

$212.64

$46,568

Aug 19, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
44 $209.12

44

$209.12

$9,201

Aug 19, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
66 $211.18

66

$211.18

$13,938

Aug 19, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
22 $202.61

22

$202.61

$4,457

Aug 19, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
22 $203.98

22

$203.98

$4,488

Aug 19, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
38 $206.46

38

$206.46

$7,845

Aug 19, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
7 $207.27

7

$207.27

$1,451

Aug 19, 2026

Eaton Timothy Mathias

Eaton Timothy Mathias
CFO
Sell
373 $202.61

373

$202.61

$75,574

Aug 18, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
100 $202.77

100

$202.77

$20,277

Aug 18, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
50 $205.95

50

$205.95

$10,298

Aug 18, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
434 $205.95

434

$205.95

$89,382

Aug 18, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
42 $200.29

42

$200.29

$8,412

Aug 18, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
356 $200.29

356

$200.29

$71,303

Aug 18, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
755 $203.88

755

$203.88

$153,929

Aug 18, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
35 $197.81

35

$197.81

$6,923

Aug 18, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
64 $201.49

64

$201.49

$12,895

Aug 18, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
576 $201.49

576

$201.49

$116,058

Aug 18, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
281 $204.98

281

$204.98

$57,599

Aug 18, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
45 $198.90

45

$198.90

$8,951

Aug 18, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
41 $202.77

41

$202.77

$8,314

Aug 18, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
359 $202.77

359

$202.77

$72,794

Aug 18, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
122 $205.95

122

$205.95

$25,126

Aug 18, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
102 $200.29

102

$200.29

$20,430

Aug 18, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
314 $203.87

314

$203.87

$64,015

Aug 18, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
2,588 $203.88

2,588

$203.88

$527,641

Aug 18, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
15 $197.84

15

$197.84

$2,968

Aug 18, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
123 $197.80

123

$197.80

$24,329

Aug 18, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
160 $201.49

160

$201.49

$32,238

Aug 18, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
113 $204.98

113

$204.98

$23,163

Aug 18, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
1,000 $204.98

1,000

$204.98

$204,980

Aug 18, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
18 $198.89

18

$198.89

$3,580

Aug 18, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
164 $198.90

164

$198.90

$32,620

Aug 17, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
890 $196.98

890

$196.98

$175,312

Aug 17, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
263 $198.37

263

$198.37

$52,171

Aug 17, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
52 $199.05

52

$199.05

$10,351

Aug 17, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
679 $194.28

679

$194.28

$131,916

Aug 17, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
1,886 $195.33

1,886

$195.33

$368,392

Aug 17, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
1,830 $196.08

1,830

$196.08

$358,826

Aug 17, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
539 $195.33

539

$195.33

$105,283

Aug 17, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
1,141 $196.08

1,141

$196.08

$223,727

Aug 17, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
522 $196.08

522

$196.08

$102,354

Aug 17, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
556 $196.98

556

$196.98

$109,521

Aug 17, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
254 $196.98

254

$196.98

$50,033

Aug 17, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
163 $198.37

163

$198.37

$32,334

Aug 17, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
74 $198.37

74

$198.37

$14,679

Aug 17, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
33 $199.05

33

$199.05

$6,569

Aug 17, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
425 $194.28

425

$194.28

$82,569

Aug 17, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
15 $199.05

15

$199.05

$2,986

Aug 17, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
196 $194.28

196

$194.28

$38,079

Aug 17, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
1,182 $195.33

1,182

$195.33

$230,880

Aug 14, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
1,671 $201.97

1,671

$201.97

$337,492

Aug 14, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
180 $203.04

180

$203.04

$36,547

Aug 14, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
687 $204.14

687

$204.14

$140,244

Aug 14, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
626 $203.04

626

$203.04

$127,103

Aug 14, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
314 $204.14

314

$204.14

$64,100

Aug 14, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
33 $205.00

33

$205.00

$6,765

Aug 14, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
446 $200.29

446

$200.29

$89,329

Aug 14, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
1,099 $204.14

1,099

$204.14

$224,350

Aug 14, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
15 $205.00

15

$205.00

$3,075

Aug 14, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
203 $200.29

203

$200.29

$40,659

Aug 14, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
890 $201.17

890

$201.17

$179,041

Aug 14, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
52 $205.00

52

$205.00

$10,660

Aug 14, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
718 $200.29

718

$200.29

$143,808

Aug 14, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
409 $201.18

409

$201.18

$82,283

Aug 14, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
1,050 $201.97

1,050

$201.97

$212,069

Aug 14, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
1,434 $201.17

1,434

$201.17

$288,478

Aug 14, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
479 $201.97

479

$201.97

$96,744

Aug 14, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
394 $203.04

394

$203.04

$79,998

Aug 14, 2026

Trigg William Shane

Trigg William Shane
CEO
Sell
2,057 $205.00

2,057

$205.00

$421,685

Aug 13, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
919 $194.54

919

$194.54

$178,782

Aug 13, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
15 $199.81

15

$199.81

$2,997

Aug 13, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
208 $201.82

208

$201.82

$41,979

Aug 13, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
866 $195.62

866

$195.62

$169,407

Aug 13, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
60 $201.82

60

$201.82

$12,109

Aug 13, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
314 $204.08

314

$204.08

$64,081

Aug 13, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
1,100 $196.28

1,100

$196.28

$215,908

Aug 13, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
90 $204.08

90

$204.08

$18,367

Aug 13, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
315 $196.28

315

$196.28

$61,828

Aug 13, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
523 $204.88

523

$204.88

$107,152

Aug 13, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
576 $197.29

576

$197.29

$113,639

Aug 13, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
150 $204.88

150

$204.88

$30,732

Aug 13, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
164 $197.29

164

$197.29

$32,356

Aug 13, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
572 $206.10

572

$206.10

$117,889

Aug 13, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
469 $198.36

469

$198.36

$93,031

Aug 13, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
165 $206.10

165

$206.10

$34,007

Aug 13, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
134 $198.37

134

$198.37

$26,582

Aug 13, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
53 $199.80

53

$199.80

$10,589

Aug 13, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
295 $198.36

295

$198.36

$58,516

Aug 13, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
261 $194.54

261

$194.54

$50,775

Aug 13, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
33 $199.81

33

$199.81

$6,594

Aug 13, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
578 $194.54

578

$194.54

$112,444

Aug 13, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
246 $195.62

246

$195.62

$48,123

Aug 13, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
132 $201.82

132

$201.82

$26,640

Aug 13, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
540 $195.62

540

$195.62

$105,635

Aug 13, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
197 $204.07

197

$204.07

$40,202

Aug 13, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
675 $196.28

675

$196.28

$132,489

Aug 13, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
327 $204.88

327

$204.88

$66,996

Aug 13, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
360 $197.29

360

$197.29

$71,024

Aug 13, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
363 $206.10

363

$206.10

$74,814

Aug 12, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
210 $195.42

210

$195.42

$41,038

Aug 12, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
1,453 $196.56

1,453

$196.56

$285,602

Aug 12, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
52 $201.04

52

$201.04

$10,454

Aug 12, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
747 $195.41

747

$195.41

$145,971

Aug 12, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
669 $196.56

669

$196.56

$131,499

Aug 12, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
1,229 $197.33

1,229

$197.33

$242,519

Aug 12, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
2,328 $196.56

2,328

$196.56

$457,592

Aug 12, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
561 $197.33

561

$197.33

$110,702

Aug 12, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
220 $198.24

220

$198.24

$43,613

Aug 12, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
1,964 $197.33

1,964

$197.33

$387,556

Aug 12, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
100 $198.24

100

$198.24

$19,824

Aug 12, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
98 $200.19

98

$200.19

$19,619

Aug 12, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
352 $198.24

352

$198.24

$69,780

Aug 12, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
45 $200.20

45

$200.20

$9,009

Aug 12, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
33 $201.04

33

$201.04

$6,634

Aug 12, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
467 $195.41

467

$195.41

$91,256

Aug 12, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
157 $200.20

157

$200.20

$31,431

Aug 12, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
15 $201.04

15

$201.04

$3,016

Aug 12, 2026

Pickering Evan

Pickering Evan
General Counsel
Sell
161 $201.01

161

$201.01

$32,363

Aug 12, 2026

Pickering Evan

Pickering Evan
General Counsel
Sell
161 $199.12

161

$199.12

$32,058

Aug 11, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
1,533 $202.65

1,533

$202.65

$310,662

Aug 11, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
158 $196.49

158

$196.49

$31,045

Aug 11, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
209 $197.86

209

$197.86

$41,353

Aug 11, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
469 $199.39

469

$199.39

$93,514

Aug 11, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
1,787 $200.71

1,787

$200.71

$358,669

Aug 11, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
1,286 $201.65

1,286

$201.65

$259,322

Aug 11, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
45 $195.72

45

$195.72

$8,807

Aug 11, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
131 $197.87

131

$197.87

$25,921

Aug 11, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
440 $202.65

440

$202.65

$89,166

Aug 11, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
45 $196.49

45

$196.49

$8,842

Aug 11, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
296 $199.39

296

$199.39

$59,019

Aug 11, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
158 $195.72

158

$195.72

$30,924

Aug 11, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
60 $197.87

60

$197.87

$11,872

Aug 11, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
1,108 $200.70

1,108

$200.70

$222,376

Aug 11, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
135 $199.39

135

$199.39

$26,918

Aug 11, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
810 $201.65

810

$201.65

$163,337

Aug 11, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
97 $195.72

97

$195.72

$18,985

Aug 11, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
505 $200.70

505

$200.70

$101,354

Aug 11, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
961 $202.65

961

$202.65

$194,747

Aug 11, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
97 $196.49

97

$196.49

$19,060

Aug 11, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
370 $201.65

370

$201.65

$74,611

Aug 11, 2026

Pickering Evan

Pickering Evan
General Counsel
Sell
141 $202.01

141

$202.01

$28,483

Aug 10, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
146 $196.80

146

$196.80

$28,733

Aug 10, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
327 $196.80

327

$196.80

$64,354

Aug 10, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
1,465 $197.97

1,465

$197.97

$290,026

Aug 10, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
419 $197.97

419

$197.97

$82,949

Aug 10, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
916 $197.97

916

$197.97

$181,341

Aug 10, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
1,760 $198.88

1,760

$198.88

$350,029

Aug 10, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
507 $198.88

507

$198.88

$100,832

Aug 10, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
1,102 $198.88

1,102

$198.88

$219,166

Aug 10, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
1,481 $199.62

1,481

$199.62

$295,637

Aug 10, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
424 $199.62

424

$199.62

$84,639

Aug 10, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
926 $199.62

926

$199.62

$184,848

Aug 10, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
367 $195.57

367

$195.57

$71,774

Aug 10, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
104 $195.57

104

$195.57

$20,339

Aug 10, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
229 $195.57

229

$195.57

$44,786

Aug 10, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
527 $196.80

527

$196.80

$103,714

Aug 10, 2026

Rigler Don

Rigler Don
Principal Accounting Officer
Sell
150 $195.87

150

$195.87

$29,381

Aug 07, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
75 $202.47

75

$202.47

$15,185

Aug 07, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
782 $199.41

782

$199.41

$155,939

Aug 07, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
30 $203.55

30

$203.55

$6,107

Aug 07, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
210 $200.56

210

$200.56

$42,118

Aug 07, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
684 $195.61

684

$195.61

$133,797

Aug 07, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
367 $201.37

367

$201.37

$73,903

Aug 07, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
884 $196.32

884

$196.32

$173,547

Aug 07, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
260 $202.47

260

$202.47

$52,642

Aug 07, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
1,046 $197.46

1,046

$197.46

$206,543

Aug 07, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
104 $201.37

104

$201.37

$20,942

Aug 07, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
104 $203.55

104

$203.55

$21,169

Aug 07, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
1,263 $198.62

1,263

$198.62

$250,857

Aug 07, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
298 $197.46

298

$197.46

$58,843

Aug 07, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
229 $201.37

229

$201.37

$46,114

Aug 07, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
552 $196.32

552

$196.32

$108,369

Aug 07, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
359 $198.62

359

$198.62

$71,305

Aug 07, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
165 $202.47

165

$202.47

$33,408

Aug 07, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
650 $197.46

650

$197.46

$128,349

Aug 07, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
225 $199.41

225

$199.41

$44,867

Aug 07, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
66 $203.55

66

$203.55

$13,434

Aug 07, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
784 $198.62

784

$198.62

$155,718

Aug 07, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
60 $200.56

60

$200.56

$12,034

Aug 07, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
196 $195.61

196

$195.61

$38,340

Aug 07, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
493 $199.41

493

$199.41

$98,309

Aug 07, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
253 $196.32

253

$196.32

$49,669

Aug 07, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
130 $200.56

130

$200.56

$26,073

Aug 07, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
431 $195.61

431

$195.61

$84,308

Aug 06, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
193 $189.49

193

$189.49

$36,572

Aug 06, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
54 $189.49

54

$189.49

$10,232

Aug 06, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
120 $189.49

120

$189.49

$22,739

Aug 06, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
539 $190.40

539

$190.40

$102,626

Aug 06, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
155 $190.40

155

$190.40

$29,512

Aug 06, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
339 $190.40

339

$190.40

$64,546

Aug 06, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
365 $191.88

365

$191.88

$70,036

Aug 06, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
105 $191.89

105

$191.89

$20,148

Aug 06, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
229 $191.88

229

$191.88

$43,941

Aug 06, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
2,082 $193.14

2,082

$193.14

$402,117

Aug 06, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
655 $193.18

655

$193.18

$126,533

Aug 06, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
1,429 $193.18

1,429

$193.18

$276,054

Aug 06, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
2,421 $194.02

2,421

$194.02

$469,722

Aug 06, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
631 $194.06

631

$194.06

$122,452

Aug 06, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
1,383 $194.06

1,383

$194.06

$268,385

Aug 05, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
2,035 $193.12

2,035

$193.12

$392,999

Aug 05, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
66 $194.85

66

$194.85

$12,860

Aug 05, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
506 $197.11

506

$197.11

$99,738

Aug 05, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
52 $200.49

52

$200.49

$10,425

Aug 05, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
1,528 $193.98

1,528

$193.98

$296,401

Aug 05, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
168 $196.40

168

$196.40

$32,995

Aug 05, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
227 $197.91

227

$197.91

$44,926

Aug 05, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
232 $194.85

232

$194.85

$45,205

Aug 05, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
230 $197.11

230

$197.11

$45,335

Aug 05, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
33 $200.49

33

$200.49

$6,616

Aug 05, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
587 $196.39

587

$196.39

$115,281

Aug 05, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
105 $197.91

105

$197.91

$20,781

Aug 05, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
583 $193.12

583

$193.12

$112,589

Aug 05, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
802 $197.11

802

$197.11

$158,082

Aug 05, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
15 $200.49

15

$200.49

$3,007

Aug 05, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
433 $193.98

433

$193.98

$83,993

Aug 05, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
364 $197.91

364

$197.91

$72,039

Aug 05, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
368 $196.39

368

$196.39

$72,272

Aug 05, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
1,278 $193.12

1,278

$193.12

$246,807

Aug 05, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
944 $193.97

944

$193.97

$183,108

Aug 05, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
144 $194.85

144

$194.85

$28,058

Aug 05, 2026

Pickering Evan

Pickering Evan
General Counsel
Sell
661 $200.49

661

$200.49

$132,524

Aug 04, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
30 $189.29

30

$189.29

$5,679

Aug 04, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
313 $198.28

313

$198.28

$62,062

Aug 04, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
676 $195.35

676

$195.35

$132,057

Aug 04, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
626 $193.14

626

$193.14

$120,906

Aug 04, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
135 $197.35

135

$197.35

$26,642

Aug 04, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
316 $192.01

316

$192.01

$60,675

Aug 04, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
365 $199.44

365

$199.44

$72,796

Aug 04, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
722 $196.28

722

$196.28

$141,714

Aug 04, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
366 $193.87

366

$193.87

$70,956

Aug 04, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
66 $189.29

66

$189.29

$12,493

Aug 04, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
91 $198.28

91

$198.28

$18,043

Aug 04, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
178 $193.14

178

$193.14

$34,379

Aug 04, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
296 $197.35

296

$197.35

$58,416

Aug 04, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
1,113 $195.34

1,113

$195.34

$217,413

Aug 04, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
689 $192.01

689

$192.01

$132,295

Aug 04, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
105 $199.44

105

$199.44

$20,941

Aug 04, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
105 $193.87

105

$193.87

$20,356

Aug 04, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
196 $198.27

196

$198.27

$38,861

Aug 04, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
1,149 $196.28

1,149

$196.28

$225,526

Aug 04, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
396 $193.14

396

$193.14

$76,483

Aug 04, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
104 $189.29

104

$189.29

$19,686

Aug 04, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
311 $195.35

311

$195.35

$60,754

Aug 04, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
230 $199.44

230

$199.44

$45,871

Aug 04, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
469 $197.35

469

$197.35

$92,557

Aug 04, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
229 $193.87

229

$193.87

$44,396

Aug 04, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
1,095 $192.01

1,095

$192.01

$210,251

Aug 04, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
329 $196.28

329

$196.28

$64,576

Aug 03, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
689 $190.45

689

$190.45

$131,220

Aug 03, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
524 $184.39

524

$184.39

$96,620

Aug 03, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
149 $184.38

149

$184.38

$27,473

Aug 03, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
327 $184.39

327

$184.39

$60,296

Aug 03, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
937 $187.48

937

$187.48

$175,669

Aug 03, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
266 $187.48

266

$187.48

$49,870

Aug 03, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
585 $187.48

585

$187.48

$109,676

Aug 03, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
639 $188.48

639

$188.48

$120,439

Aug 03, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
218 $188.58

218

$188.58

$41,110

Aug 03, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
402 $188.48

402

$188.48

$75,769

Aug 03, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
2,398 $189.80

2,398

$189.80

$455,140

Aug 03, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
699 $189.86

699

$189.86

$132,712

Aug 03, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
1,497 $189.81

1,497

$189.81

$284,146

Aug 03, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
1,102 $190.45

1,102

$190.45

$209,876

Aug 03, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
268 $190.52

268

$190.52

$51,059

Jul 31, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
105 $181.07

105

$181.07

$19,012

Jul 31, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
3,435 $180.25

3,435

$180.25

$619,159

Jul 31, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
65 $181.07

65

$181.07

$11,770

Jul 31, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
1,570 $180.25

1,570

$180.25

$282,993

Jul 31, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
30 $181.07

30

$181.07

$5,432

Jul 31, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
5,495 $180.25

5,495

$180.25

$990,474

Jul 30, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
389 $180.13

389

$180.13

$70,071

Jul 30, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
624 $180.13

624

$180.13

$112,401

Jul 30, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
230 $181.39

230

$181.39

$41,720

Jul 30, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
365 $181.39

365

$181.39

$66,207

Jul 30, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
199 $182.34

199

$182.34

$36,286

Jul 30, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
319 $182.34

319

$182.34

$58,166

Jul 30, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
178 $180.13

178

$180.13

$32,063

Jul 30, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
105 $181.39

105

$181.39

$19,046

Jul 30, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
91 $182.34

91

$182.34

$16,593

Jul 29, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
200 $183.17

200

$183.17

$36,634

Jul 29, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
300 $184.47

300

$184.47

$55,341

Jul 29, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
400 $184.48

400

$184.48

$73,792

Jul 29, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
900 $186.05

900

$186.05

$167,445

Jul 29, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
800 $186.04

800

$186.04

$148,832

Jul 29, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
1,200 $187.68

1,200

$187.68

$225,216

Jul 29, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
2,400 $187.64

2,400

$187.64

$450,336

Jul 29, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
1,600 $180.00

1,600

$180.00

$288,000

Jul 29, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
900 $181.07

900

$181.07

$162,963

Jul 29, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
900 $188.23

900

$188.23

$169,407

Jul 29, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
900 $180.97

900

$180.97

$162,873

Jul 29, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
200 $183.17

200

$183.17

$36,634

Jul 28, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
1,900 $180.59

1,900

$180.59

$343,121

Jul 28, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
1,000 $181.54

1,000

$181.54

$181,540

Jul 28, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
1,900 $180.64

1,900

$180.64

$343,216

Jul 28, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
1,800 $183.40

1,800

$183.40

$330,120

Jul 28, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
992 $181.49

992

$181.49

$180,038

Jul 28, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
900 $184.00

900

$184.00

$165,600

Jul 28, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
608 $182.97

608

$182.97

$111,246

Jul 28, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
1,600 $180.00

1,600

$180.00

$288,000

Jul 20, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
200 $180.00

200

$180.00

$36,000

Jul 20, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
1,600 $180.00

1,600

$180.00

$288,000

Jul 20, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
200 $180.00

200

$180.00

$36,000

Jul 17, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
1,219 $181.31

1,219

$181.31

$221,017

Jul 17, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
2,564 $182.67

2,564

$182.67

$468,366

Jul 17, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
1,033 $182.68

1,033

$182.68

$188,708

Jul 17, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
400 $183.18

400

$183.18

$73,272

Jul 17, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
500 $183.30

500

$183.30

$91,650

Jul 17, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
1,600 $180.00

1,600

$180.00

$288,000

Jul 17, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
863 $180.64

863

$180.64

$155,892

Jul 17, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
748 $180.59

748

$180.59

$135,081

Jul 17, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
1,773 $181.42

1,773

$181.42

$321,658

Jul 16, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
3,128 $180.32

3,128

$180.32

$564,041

Jul 16, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
372 $181.40

372

$181.40

$67,481

Jul 16, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
1,600 $180.00

1,600

$180.00

$288,000

Jul 16, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
3,200 $180.34

3,200

$180.34

$577,088

Jul 16, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
2,400 $181.95

2,400

$181.95

$436,680

Jul 15, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
225 $180.03

225

$180.03

$40,507

Jul 15, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
102 $180.03

102

$180.03

$18,363

Jul 15, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
360 $180.03

360

$180.03

$64,811

Jul 13, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
3,500 $180.15

3,500

$180.15

$630,525

Jul 13, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
1,600 $180.15

1,600

$180.15

$288,240

Jul 13, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
5,600 $180.15

5,600

$180.15

$1,008,840

Jul 10, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
100 $180.00

100

$180.00

$18,000

Jul 10, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
100 $180.00

100

$180.00

$18,000

Jul 10, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
100 $180.00

100

$180.00

$18,000

Jul 07, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
3,500 $180.38

3,500

$180.38

$631,330

Jul 07, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
1,600 $180.00

1,600

$180.00

$288,000

Jul 07, 2026

DUCA MAURICE J

DUCA MAURICE J
Sell
5,600 $180.41

5,600

$180.41

$1,010,296

Jun 12, 2026

Eaton Timothy Mathias

Eaton Timothy Mathias
CFO
Sell
1,685 $161.16

1,685

$161.16

$271,555

Jun 12, 2026

Eaton Timothy Mathias

Eaton Timothy Mathias
CFO
Sell
300 $161.83

300

$161.83

$48,549

Jun 12, 2026

Eaton Timothy Mathias

Eaton Timothy Mathias
CFO
Sell
200 $154.66

200

$154.66

$30,932

Jun 12, 2026

Eaton Timothy Mathias

Eaton Timothy Mathias
CFO
Sell
200 $156.35

200

$156.35

$31,270

Jun 12, 2026

Eaton Timothy Mathias

Eaton Timothy Mathias
CFO
Sell
200 $157.41

200

$157.41

$31,482

Jun 12, 2026

Pickering Evan

Pickering Evan
General Counsel
Sell
199 $154.76

199

$154.76

$30,797

Jun 12, 2026

Pickering Evan

Pickering Evan
General Counsel
Sell
101 $155.94

101

$155.94

$15,750

Jun 12, 2026

Pickering Evan

Pickering Evan
General Counsel
Sell
200 $156.87

200

$156.87

$31,374

Jun 12, 2026

Pickering Evan

Pickering Evan
General Counsel
Sell
160 $153.38

160

$153.38

$24,541

Jun 12, 2026

Rigler Don

Rigler Don
Principal Accounting Officer
Sell
150 $159.56

150

$159.56

$23,934

May 15, 2026

Trigg William Shane

Trigg William Shane
CEO
Sell
1,486 $152.70

1,486

$152.70

$226,912

May 15, 2026

Trigg William Shane

Trigg William Shane
CEO
Sell
662 $153.85

662

$153.85

$101,849

May 15, 2026

Trigg William Shane

Trigg William Shane
CEO
Sell
1,436 $151.68

1,436

$151.68

$217,812

May 12, 2026

Barat Elizabeth Erin

Barat Elizabeth Erin
Chief People Officer
Sell
1,978 $158.12

1,978

$158.12

$312,761

Feb 17, 2026

Trigg William Shane

Trigg William Shane
CEO
Sell
320 $167.04

320

$167.04

$53,453

Feb 17, 2026

Trigg William Shane

Trigg William Shane
CEO
Sell
1,999 $168.21

1,999

$168.21

$336,252

Feb 17, 2026

Trigg William Shane

Trigg William Shane
CEO
Sell
2,102 $168.98

2,102

$168.98

$355,196

Feb 17, 2026

Trigg William Shane

Trigg William Shane
CEO
Sell
1,382 $170.12

1,382

$170.12

$235,106

Feb 17, 2026

Trigg William Shane

Trigg William Shane
CEO
Sell
160 $170.86

160

$170.86

$27,338

Feb 17, 2026

Trigg William Shane

Trigg William Shane
CEO
Sell
240 $172.25

240

$172.25

$41,340

Feb 17, 2026

Trigg William Shane

Trigg William Shane
CEO
Sell
120 $173.22

120

$173.22

$20,786

Feb 17, 2026

Trigg William Shane

Trigg William Shane
CEO
Sell
399 $174.59

399

$174.59

$69,661

Feb 17, 2026

Trigg William Shane

Trigg William Shane
CEO
Sell
1 $175.10

1

$175.10

$175

Feb 17, 2026

Trigg William Shane

Trigg William Shane
CEO
Sell
120 $176.29

120

$176.29

$21,155

Feb 17, 2026

Trigg William Shane

Trigg William Shane
CEO
Sell
120 $178.30

120

$178.30

$21,396

Nov 24, 2025

Eaton Timothy Mathias

Eaton Timothy Mathias
CFO
Sell
517 $228.34

517

$228.34

$118,052

Nov 17, 2025

Trigg William Shane

Trigg William Shane
CEO
Sell
440 $237.31

440

$237.31

$104,416

Nov 17, 2025

Trigg William Shane

Trigg William Shane
CEO
Sell
711 $238.32

711

$238.32

$169,446

Nov 17, 2025

Trigg William Shane

Trigg William Shane
CEO
Sell
553 $239.42

553

$239.42

$132,399

Nov 17, 2025

Trigg William Shane

Trigg William Shane
CEO
Sell
894 $240.49

894

$240.49

$214,998

Nov 17, 2025

Trigg William Shane

Trigg William Shane
CEO
Sell
600 $241.65

600

$241.65

$144,990

Nov 17, 2025

Trigg William Shane

Trigg William Shane
CEO
Sell
280 $242.54

280

$242.54

$67,911

Nov 17, 2025

Trigg William Shane

Trigg William Shane
CEO
Sell
240 $243.63

240

$243.63

$58,471

Nov 17, 2025

Trigg William Shane

Trigg William Shane
CEO
Sell
80 $244.56

80

$244.56

$19,565

Nov 17, 2025

Trigg William Shane

Trigg William Shane
CEO
Sell
149 $247.35

149

$247.35

$36,855

Nov 14, 2025

Pickering Evan

Pickering Evan
General Counsel
Sell
334 $243.67

334

$243.67

$81,386

Historical Insider Trading

View older insider trading records reported to the SEC to research long-term buying and selling trends.

DATE

INSIDER

INSIDER TYPE SHARES PRICE

SHARES

PRICE

VALUE

Sep 15, 2025

Mazza Matthew S

Mazza Matthew S
Chief Trust Officer
Sell
1,636 $276.98

1,636

$276.98

$453,139

Sep 11, 2025

Mazza Matthew S

Mazza Matthew S
Chief Trust Officer
Sell
1,364 $280.77

1,364

$280.77

$382,970

Sep 10, 2025

Trigg William Shane

Trigg William Shane
CEO
Sell
2,156 $275.90

2,156

$275.90

$594,840

Sep 10, 2025

Trigg William Shane

Trigg William Shane
CEO
Sell
444 $276.72

444

$276.72

$122,864

Sep 10, 2025

Trigg William Shane

Trigg William Shane
CEO
Sell
1,400 $278.63

1,400

$278.63

$390,082

Sep 08, 2025

KERR JANET

KERR JANET
Sell
1,460 $285.24

1,460

$285.24

$416,450

Sep 08, 2025

KERR JANET

KERR JANET
Sell
1,040 $284.76

1,040

$284.76

$296,150

Aug 27, 2025

DUCA MAURICE J

DUCA MAURICE J
Sell
100 $277.50

100

$277.50

$27,750

Aug 27, 2025

DUCA MAURICE J

DUCA MAURICE J
Sell
200 $276.23

200

$276.23

$55,246

Aug 27, 2025

DUCA MAURICE J

DUCA MAURICE J
Sell
352 $276.13

352

$276.13

$97,198

Aug 27, 2025

DUCA MAURICE J

DUCA MAURICE J
Sell
2,048 $275.38

2,048

$275.38

$563,978

Aug 27, 2025

DUCA MAURICE J

DUCA MAURICE J
Sell
100 $277.50

100

$277.50

$27,750

Aug 27, 2025

DUCA MAURICE J

DUCA MAURICE J
Sell
900 $275.40

900

$275.40

$247,860

Aug 26, 2025

DUCA MAURICE J

DUCA MAURICE J
Sell
2,296 $275.74

2,296

$275.74

$633,099

Aug 26, 2025

DUCA MAURICE J

DUCA MAURICE J
Sell
1,700 $275.88

1,700

$275.88

$468,996

Aug 26, 2025

DUCA MAURICE J

DUCA MAURICE J
Sell
100 $276.80

100

$276.80

$27,680

Aug 26, 2025

DUCA MAURICE J

DUCA MAURICE J
Sell
204 $276.62

204

$276.62

$56,430

Aug 25, 2025

DUCA MAURICE J

DUCA MAURICE J
Sell
200 $276.21

200

$276.21

$55,242

Aug 25, 2025

DUCA MAURICE J

DUCA MAURICE J
Sell
1,600 $275.43

1,600

$275.43

$440,688

Aug 25, 2025

DUCA MAURICE J

DUCA MAURICE J
Sell
2,000 $275.40

2,000

$275.40

$550,800

TOP