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

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
90 $255.45

90

$255.45

$22,991

Aug 15, 2025

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
51 $256.67

51

$256.67

$13,090

Aug 15, 2025

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
160 $257.86

160

$257.86

$41,258

Aug 15, 2025

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
266 $258.85

266

$258.85

$68,854

Aug 15, 2025

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
191 $259.88

191

$259.88

$49,637

Aug 15, 2025

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
51 $260.90

51

$260.90

$13,306

Aug 15, 2025

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
128 $262.09

128

$262.09

$33,548

Aug 15, 2025

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
40 $262.94

40

$262.94

$10,518

Aug 15, 2025

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
10 $266.70

10

$266.70

$2,667

Aug 15, 2025

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
13 $268.43

13

$268.43

$3,490

Aug 14, 2025

Sullivan Don

Sullivan Don
EVP, Chief Strategy Officer
Sell
1,067 $283.14

1,067

$283.14

$302,110

Aug 12, 2025

Perry James E

Perry James E
EVP, CFO
Sell
145 $275.05

145

$275.05

$39,882

Aug 01, 2025

Swartz Robert M

Swartz Robert M
Sell
100 $250.46

100

$250.46

$25,046

Aug 01, 2025

Swartz Robert M

Swartz Robert M
Sell
100 $250.28

100

$250.28

$25,028

Jul 15, 2025

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
234 $291.77

234

$291.77

$68,274

Jul 15, 2025

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
123 $292.94

123

$292.94

$36,032

Jul 15, 2025

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
174 $293.84

174

$293.84

$51,128

Jul 15, 2025

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
132 $294.76

132

$294.76

$38,908

Jul 15, 2025

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
110 $295.70

110

$295.70

$32,527

Jul 15, 2025

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
59 $296.98

59

$296.98

$17,522

Jul 15, 2025

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
53 $298.16

53

$298.16

$15,802

Jul 15, 2025

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
41 $299.39

41

$299.39

$12,275

Jul 15, 2025

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
14 $300.13

14

$300.13

$4,202

Jul 15, 2025

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
10 $301.99

10

$301.99

$3,020

Jul 15, 2025

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
28 $303.92

28

$303.92

$8,510

Jul 15, 2025

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
22 $305.35

22

$305.35

$6,718

Jul 15, 2025

Sullivan Don

Sullivan Don
EVP, Chief Strategy Officer
Sell
226 $298.94

226

$298.94

$67,560

Jul 15, 2025

Sullivan Don

Sullivan Don
EVP, Chief Strategy Officer
Sell
294 $299.98

294

$299.98

$88,194

Jul 15, 2025

Sullivan Don

Sullivan Don
EVP, Chief Strategy Officer
Sell
179 $301.01

179

$301.01

$53,881

Jul 15, 2025

Sullivan Don

Sullivan Don
EVP, Chief Strategy Officer
Sell
126 $302.44

126

$302.44

$38,107

Jul 15, 2025

Sullivan Don

Sullivan Don
EVP, Chief Strategy Officer
Sell
75 $303.87

75

$303.87

$22,790

Jul 15, 2025

Sullivan Don

Sullivan Don
EVP, Chief Strategy Officer
Sell
100 $305.16

100

$305.16

$30,516

Jul 01, 2025

Perry James E

Perry James E
EVP, CFO
Sell
145 $284.18

145

$284.18

$41,206

Jul 01, 2025

Swartz Robert M

Swartz Robert M
Sell
200 $284.18

200

$284.18

$56,836

Jun 16, 2025

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
27 $288.39

27

$288.39

$7,787

Jun 16, 2025

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
406 $289.15

406

$289.15

$117,395

Jun 16, 2025

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
219 $290.02

219

$290.02

$63,514

Jun 16, 2025

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
155 $291.02

155

$291.02

$45,108

Jun 16, 2025

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
101 $292.25

101

$292.25

$29,517

Jun 16, 2025

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
89 $292.99

89

$292.99

$26,076

Jun 16, 2025

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
3 $293.85

3

$293.85

$882

Jun 16, 2025

Sullivan Don

Sullivan Don
EVP, Chief Strategy Officer
Sell
76 $287.49

76

$287.49

$21,849

Jun 16, 2025

Sullivan Don

Sullivan Don
EVP, Chief Strategy Officer
Sell
49 $288.78

49

$288.78

$14,150

Jun 16, 2025

Sullivan Don

Sullivan Don
EVP, Chief Strategy Officer
Sell
509 $290.12

509

$290.12

$147,671

Jun 16, 2025

Sullivan Don

Sullivan Don
EVP, Chief Strategy Officer
Sell
121 $291.17

121

$291.17

$35,232

Jun 16, 2025

Sullivan Don

Sullivan Don
EVP, Chief Strategy Officer
Sell
464 $292.48

464

$292.48

$135,711

Jun 16, 2025

Sullivan Don

Sullivan Don
EVP, Chief Strategy Officer
Sell
62 $293.60

62

$293.60

$18,203

Jun 02, 2025

Perry James E

Perry James E
EVP, CFO
Sell
45 $303.37

45

$303.37

$13,652

Jun 02, 2025

Perry James E

Perry James E
EVP, CFO
Sell
100 $304.29

100

$304.29

$30,429

Jun 02, 2025

Swartz Robert M

Swartz Robert M
Sell
100 $298.47

100

$298.47

$29,847

Jun 02, 2025

Swartz Robert M

Swartz Robert M
Sell
100 $304.29

100

$304.29

$30,429

May 27, 2025

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
34 $301.09

34

$301.09

$10,237

May 27, 2025

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
41 $302.37

41

$302.37

$12,397

May 27, 2025

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
31 $303.28

31

$303.28

$9,402

May 27, 2025

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
1 $304.05

1

$304.05

$304

May 27, 2025

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
120 $305.65

120

$305.65

$36,678

May 27, 2025

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
53 $306.84

53

$306.84

$16,263

May 27, 2025

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
30 $307.42

30

$307.42

$9,223

May 27, 2025

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
32 $308.59

32

$308.59

$9,875

May 27, 2025

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
47 $309.54

47

$309.54

$14,548

May 27, 2025

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
67 $310.91

67

$310.91

$20,831

May 27, 2025

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
113 $311.83

113

$311.83

$35,237

May 27, 2025

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
62 $312.67

62

$312.67

$19,386

May 27, 2025

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
369 $313.80

369

$313.80

$115,792

May 27, 2025

Alverson Luke

Alverson Luke
SVP, GC & Secretary
Sell
919 $305.49

919

$305.49

$280,745

May 15, 2025

Sullivan Don

Sullivan Don
EVP, Chief Strategy Officer
Sell
300 $330.15

300

$330.15

$99,045

May 15, 2025

Sullivan Don

Sullivan Don
EVP, Chief Strategy Officer
Sell
344 $331.72

344

$331.72

$114,112

May 15, 2025

Sullivan Don

Sullivan Don
EVP, Chief Strategy Officer
Sell
756 $332.79

756

$332.79

$251,589

May 15, 2025

Sullivan Don

Sullivan Don
EVP, Chief Strategy Officer
Sell
70 $334.70

70

$334.70

$23,429

May 15, 2025

Sullivan Don

Sullivan Don
EVP, Chief Strategy Officer
Sell
30 $335.51

30

$335.51

$10,065

May 01, 2025

Perry James E

Perry James E
EVP, CFO
Sell
145 $312.87

145

$312.87

$45,366

May 01, 2025

Swartz Robert M

Swartz Robert M
Sell
200 $312.87

200

$312.87

$62,574

Apr 15, 2025

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
65 $295.16

65

$295.16

$19,185

Apr 15, 2025

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
160 $296.06

160

$296.06

$47,370

Apr 15, 2025

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
78 $296.93

78

$296.93

$23,161

Apr 15, 2025

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
385 $298.19

385

$298.19

$114,803

Apr 15, 2025

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
149 $299.21

149

$299.21

$44,582

Apr 15, 2025

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
139 $300.03

139

$300.03

$41,704

Apr 15, 2025

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
24 $300.86

24

$300.86

$7,221

Apr 15, 2025

Sullivan Don

Sullivan Don
EVP, Chief Strategy Officer
Sell
271 $295.14

271

$295.14

$79,983

Apr 15, 2025

Sullivan Don

Sullivan Don
EVP, Chief Strategy Officer
Sell
1,150 $296.58

1,150

$296.58

$341,067

Apr 15, 2025

Sullivan Don

Sullivan Don
EVP, Chief Strategy Officer
Sell
79 $298.99

79

$298.99

$23,620

Apr 14, 2025

Alverson Luke

Alverson Luke
SVP, GC & Secretary
Sell
919 $303.21

919

$303.21

$278,650

Apr 01, 2025

Perry James E

Perry James E
EVP, CFO
Sell
145 $289.10

145

$289.10

$41,920

Apr 01, 2025

Swartz Robert M

Swartz Robert M
Sell
200 $289.10

200

$289.10

$57,820

Mar 17, 2025

Sullivan Don

Sullivan Don
EVP, Chief Strategy Officer
Sell
777 $291.18

777

$291.18

$226,247

Mar 17, 2025

Sullivan Don

Sullivan Don
EVP, Chief Strategy Officer
Sell
864 $292.01

864

$292.01

$252,297

Mar 17, 2025

Sullivan Don

Sullivan Don
EVP, Chief Strategy Officer
Sell
332 $293.11

332

$293.11

$97,313

Mar 17, 2025

Sullivan Don

Sullivan Don
EVP, Chief Strategy Officer
Sell
209 $294.01

209

$294.01

$61,448

Mar 17, 2025

Sullivan Don

Sullivan Don
EVP, Chief Strategy Officer
Sell
40 $294.82

40

$294.82

$11,793

Mar 17, 2025

Alverson Luke

Alverson Luke
SVP, GC & Secretary
Sell
384 $291.18

384

$291.18

$111,813

Mar 17, 2025

Alverson Luke

Alverson Luke
SVP, GC & Secretary
Sell
428 $292.01

428

$292.01

$124,980

Mar 17, 2025

Alverson Luke

Alverson Luke
SVP, GC & Secretary
Sell
165 $293.11

165

$293.11

$48,363

Mar 17, 2025

Alverson Luke

Alverson Luke
SVP, GC & Secretary
Sell
103 $294.01

103

$294.01

$30,283

Mar 17, 2025

Alverson Luke

Alverson Luke
SVP, GC & Secretary
Sell
20 $294.82

20

$294.82

$5,896

Mar 14, 2025

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
9 $286.24

9

$286.24

$2,576

Mar 14, 2025

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
67 $287.21

67

$287.21

$19,243

Mar 14, 2025

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
82 $288.52

82

$288.52

$23,659

Mar 14, 2025

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
300 $289.59

300

$289.59

$86,877

Mar 14, 2025

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
227 $290.37

227

$290.37

$65,914

Mar 14, 2025

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
315 $291.12

315

$291.12

$91,703

Mar 03, 2025

Perry James E

Perry James E
EVP, CFO
Sell
45 $306.70

45

$306.70

$13,802

Mar 03, 2025

Perry James E

Perry James E
EVP, CFO
Sell
100 $308.25

100

$308.25

$30,825

Mar 03, 2025

Swartz Robert M

Swartz Robert M
Sell
96 $306.15

96

$306.15

$29,390

Mar 03, 2025

Swartz Robert M

Swartz Robert M
Sell
4 $306.71

4

$306.71

$1,227

Mar 03, 2025

Swartz Robert M

Swartz Robert M
Sell
100 $308.25

100

$308.25

$30,825

Jan 15, 2025

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
100 $375.38

100

$375.38

$37,538

Jan 15, 2025

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
228 $376.78

228

$376.78

$85,906

Jan 15, 2025

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
131 $377.80

131

$377.80

$49,492

Jan 15, 2025

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
159 $378.80

159

$378.80

$60,229

Jan 15, 2025

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
365 $379.95

365

$379.95

$138,682

Jan 15, 2025

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
17 $380.78

17

$380.78

$6,473

Jan 15, 2025

Sullivan Don

Sullivan Don
EVP, Chief Strategy Officer
Sell
65 $373.64

65

$373.64

$24,287

Jan 15, 2025

Sullivan Don

Sullivan Don
EVP, Chief Strategy Officer
Sell
245 $374.87

245

$374.87

$91,843

Jan 15, 2025

Sullivan Don

Sullivan Don
EVP, Chief Strategy Officer
Sell
504 $376.47

504

$376.47

$189,741

Jan 15, 2025

Sullivan Don

Sullivan Don
EVP, Chief Strategy Officer
Sell
200 $377.58

200

$377.58

$75,516

Jan 15, 2025

Sullivan Don

Sullivan Don
EVP, Chief Strategy Officer
Sell
324 $378.78

324

$378.78

$122,725

Jan 15, 2025

Sullivan Don

Sullivan Don
EVP, Chief Strategy Officer
Sell
462 $379.96

462

$379.96

$175,542

Jan 13, 2025

Alverson Luke

Alverson Luke
SVP, GC & Secretary
Sell
195 $354.23

195

$354.23

$69,075

Jan 13, 2025

Alverson Luke

Alverson Luke
SVP, GC & Secretary
Sell
269 $356.73

269

$356.73

$95,960

Jan 13, 2025

Alverson Luke

Alverson Luke
SVP, GC & Secretary
Sell
122 $357.69

122

$357.69

$43,638

Jan 13, 2025

Alverson Luke

Alverson Luke
SVP, GC & Secretary
Sell
262 $358.76

262

$358.76

$93,995

Jan 13, 2025

Alverson Luke

Alverson Luke
SVP, GC & Secretary
Sell
599 $359.60

599

$359.60

$215,400

Jan 13, 2025

Alverson Luke

Alverson Luke
SVP, GC & Secretary
Sell
75 $360.58

75

$360.58

$27,044

Jan 02, 2025

Swartz Robert M

Swartz Robert M
Sell
200 $354.65

200

$354.65

$70,930

Dec 16, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
51 $387.58

51

$387.58

$19,767

Dec 16, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
319 $388.80

319

$388.80

$124,027

Dec 16, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
359 $389.80

359

$389.80

$139,938

Dec 16, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
208 $391.02

208

$391.02

$81,332

Dec 16, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
52 $392.07

52

$392.07

$20,388

Dec 16, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
11 $393.38

11

$393.38

$4,327

Dec 16, 2024

Sullivan Don

Sullivan Don
EVP, Chief Strategy Officer
Sell
1,965 $387.15

1,965

$387.15

$760,750

Dec 16, 2024

Alverson Luke

Alverson Luke
SVP, GC & Secretary
Sell
1,416 $387.15

1,416

$387.15

$548,204

Nov 15, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
156 $403.38

156

$403.38

$62,927

Nov 15, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
579 $404.35

579

$404.35

$234,119

Nov 15, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
117 $405.35

117

$405.35

$47,426

Nov 15, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
62 $406.94

62

$406.94

$25,230

Nov 15, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
78 $407.94

78

$407.94

$31,819

Nov 15, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
8 $408.96

8

$408.96

$3,272

Nov 08, 2024

UNDERWOOD JEFF

UNDERWOOD JEFF
SVP, GM Contractor Solutions
Sell
362 $417.09

362

$417.09

$150,987

Oct 15, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
13 $388.21

13

$388.21

$5,047

Oct 15, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
27 $389.79

27

$389.79

$10,524

Oct 15, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
26 $390.64

26

$390.64

$10,157

Oct 15, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
89 $392.02

89

$392.02

$34,890

Oct 15, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
148 $393.01

148

$393.01

$58,165

Oct 15, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
668 $393.85

668

$393.85

$263,092

Oct 15, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
26 $395.18

26

$395.18

$10,275

Oct 15, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
3 $395.92

3

$395.92

$1,188

Sep 16, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
5 $336.28

5

$336.28

$1,681

Sep 16, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
20 $337.90

20

$337.90

$6,758

Sep 16, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
218 $339.64

218

$339.64

$74,042

Sep 16, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
367 $340.57

367

$340.57

$124,989

Sep 16, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
78 $342.09

78

$342.09

$26,683

Sep 16, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
182 $342.94

182

$342.94

$62,415

Sep 16, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
130 $344.66

130

$344.66

$44,806

Aug 15, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
31 $311.28

31

$311.28

$9,650

Aug 15, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
291 $312.69

291

$312.69

$90,993

Aug 15, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
553 $313.39

553

$313.39

$173,305

Aug 15, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
125 $314.51

125

$314.51

$39,314

Jul 15, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
10 $278.76

10

$278.76

$2,788

Jul 15, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
40 $280.23

40

$280.23

$11,209

Jul 15, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
40 $281.85

40

$281.85

$11,274

Jul 15, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
51 $283.30

51

$283.30

$14,448

Jul 15, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
162 $284.39

162

$284.39

$46,071

Jul 15, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
160 $285.54

160

$285.54

$45,686

Jul 15, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
340 $287.13

340

$287.13

$97,624

Jul 15, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
197 $287.76

197

$287.76

$56,689

Jun 17, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
132 $263.16

132

$263.16

$34,737

Jun 17, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
250 $264.22

250

$264.22

$66,055

Jun 17, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
88 $265.18

88

$265.18

$23,336

Jun 17, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
325 $266.46

325

$266.46

$86,600

Jun 17, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
181 $267.42

181

$267.42

$48,403

Jun 17, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
24 $268.67

24

$268.67

$6,448

May 30, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
251 $255.52

251

$255.52

$64,136

May 30, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
250 $257.03

250

$257.03

$64,258

May 30, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
378 $257.77

378

$257.77

$97,437

May 30, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
121 $258.71

121

$258.71

$31,304

Apr 17, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
24 $229.42

24

$229.42

$5,506

Apr 17, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
24 $230.37

24

$230.37

$5,529

Apr 17, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
180 $231.79

180

$231.79

$41,722

Apr 17, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
547 $232.60

547

$232.60

$127,232

Apr 17, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
101 $233.62

101

$233.62

$23,596

Apr 17, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
106 $234.59

106

$234.59

$24,867

Apr 17, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
18 $235.23

18

$235.23

$4,234

Mar 15, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
1,000 $230.06

1,000

$230.06

$230,057

Mar 13, 2024

Sullivan Don

Sullivan Don
EVP, GM Contractor Solutions
Sell
5,797 $230.66

5,797

$230.66

$1,337,136

Mar 13, 2024

Sullivan Don

Sullivan Don
EVP, GM Contractor Solutions
Sell
2,029 $231.59

2,029

$231.59

$469,896

Feb 20, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
14 $227.21

14

$227.21

$3,181

Feb 20, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
25 $228.07

25

$228.07

$5,702

Feb 20, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
31 $229.37

31

$229.37

$7,110

Feb 20, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
28 $230.59

28

$230.59

$6,457

Feb 20, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
47 $231.73

47

$231.73

$10,891

Feb 20, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
592 $232.54

592

$232.54

$137,664

Feb 20, 2024

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
263 $233.30

263

$233.30

$61,358

Dec 15, 2023

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
26 $199.85

26

$199.85

$5,196

Dec 15, 2023

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
117 $200.68

117

$200.68

$23,480

Dec 15, 2023

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
173 $201.82

173

$201.82

$34,915

Dec 15, 2023

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
200 $202.74

200

$202.74

$40,548

Dec 15, 2023

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
441 $203.76

441

$203.76

$89,858

Dec 15, 2023

Armes Joseph B

Armes Joseph B
Chairman, President & CEO
Sell
43 $204.55

43

$204.55

$8,796

TOP