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.

Transactions

22

Insider Involved

1

Total Buys

$0.00

Total Sells

$402.04K

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 05, 2026

HOLMES NED S

HOLMES NED S
Sell
500 $74.62

500

$74.62

$37,309

Aug 05, 2026

HOLMES NED S

HOLMES NED S
Sell
500 $74.60

500

$74.60

$37,300

Aug 05, 2026

HOLMES NED S

HOLMES NED S
Sell
100 $74.64

100

$74.64

$7,464

Jul 29, 2026

HOLMES NED S

HOLMES NED S
Sell
1 $72.90

1

$72.90

$73

Jul 29, 2026

HOLMES NED S

HOLMES NED S
Sell
499 $74.27

499

$74.27

$37,061

Jul 29, 2026

HOLMES NED S

HOLMES NED S
Sell
5 $72.84

5

$72.84

$364

Jul 29, 2026

HOLMES NED S

HOLMES NED S
Sell
95 $74.31

95

$74.31

$7,060

Jul 29, 2026

HOLMES NED S

HOLMES NED S
Sell
1 $72.90

1

$72.90

$73

Jul 29, 2026

HOLMES NED S

HOLMES NED S
Sell
499 $74.26

499

$74.26

$37,054

Jul 22, 2026

HOLMES NED S

HOLMES NED S
Sell
500 $72.97

500

$72.97

$36,486

Jul 22, 2026

HOLMES NED S

HOLMES NED S
Sell
500 $72.98

500

$72.98

$36,488

Jul 22, 2026

HOLMES NED S

HOLMES NED S
Sell
100 $73.01

100

$73.01

$7,301

Jul 15, 2026

HOLMES NED S

HOLMES NED S
Sell
500 $73.02

500

$73.02

$36,510

Jul 15, 2026

HOLMES NED S

HOLMES NED S
Sell
500 $73.09

500

$73.09

$36,545

Jul 15, 2026

HOLMES NED S

HOLMES NED S
Sell
5 $72.15

5

$72.15

$361

Jul 15, 2026

HOLMES NED S

HOLMES NED S
Sell
95 $73.11

95

$73.11

$6,945

Jul 08, 2026

HOLMES NED S

HOLMES NED S
Sell
1 $71.74

1

$71.74

$72

Jul 08, 2026

HOLMES NED S

HOLMES NED S
Sell
499 $70.60

499

$70.60

$35,231

Jul 08, 2026

HOLMES NED S

HOLMES NED S
Sell
1 $71.74

1

$71.74

$72

Jul 08, 2026

HOLMES NED S

HOLMES NED S
Sell
95 $70.55

95

$70.55

$6,702

Jul 08, 2026

HOLMES NED S

HOLMES NED S
Sell
5 $71.76

5

$71.76

$359

Jul 08, 2026

HOLMES NED S

HOLMES NED S
Sell
499 $70.55

499

$70.55

$35,206

Jul 01, 2026

HOLMES NED S

HOLMES NED S
Sell
500 $73.56

500

$73.56

$36,780

Jul 01, 2026

HOLMES NED S

HOLMES NED S
Sell
500 $73.54

500

$73.54

$36,771

Jul 01, 2026

HOLMES NED S

HOLMES NED S
Sell
5 $72.79

5

$72.79

$364

Jul 01, 2026

HOLMES NED S

HOLMES NED S
Sell
95 $73.51

95

$73.51

$6,984

Jun 24, 2026

HOLMES NED S

HOLMES NED S
Sell
500 $72.73

500

$72.73

$36,363

Jun 24, 2026

HOLMES NED S

HOLMES NED S
Sell
500 $72.72

500

$72.72

$36,360

Jun 24, 2026

HOLMES NED S

HOLMES NED S
Sell
100 $72.74

100

$72.74

$7,274

Jun 17, 2026

HOLMES NED S

HOLMES NED S
Sell
457 $71.74

457

$71.74

$32,786

Jun 17, 2026

HOLMES NED S

HOLMES NED S
Sell
44 $70.98

44

$70.98

$3,123

Jun 17, 2026

HOLMES NED S

HOLMES NED S
Sell
456 $71.74

456

$71.74

$32,711

Jun 17, 2026

HOLMES NED S

HOLMES NED S
Sell
10 $70.94

10

$70.94

$709

Jun 17, 2026

HOLMES NED S

HOLMES NED S
Sell
90 $71.69

90

$71.69

$6,452

Jun 17, 2026

HOLMES NED S

HOLMES NED S
Sell
43 $70.98

43

$70.98

$3,052

Jun 10, 2026

HOLMES NED S

HOLMES NED S
Sell
500 $71.35

500

$71.35

$35,674

Jun 10, 2026

HOLMES NED S

HOLMES NED S
Sell
500 $71.40

500

$71.40

$35,698

Jun 10, 2026

HOLMES NED S

HOLMES NED S
Sell
100 $71.36

100

$71.36

$7,136

Jun 03, 2026

HOLMES NED S

HOLMES NED S
Sell
5 $68.33

5

$68.33

$342

Jun 03, 2026

HOLMES NED S

HOLMES NED S
Sell
500 $67.70

500

$67.70

$33,848

Jun 03, 2026

HOLMES NED S

HOLMES NED S
Sell
499 $67.68

499

$67.68

$33,773

Jun 03, 2026

HOLMES NED S

HOLMES NED S
Sell
1 $68.28

1

$68.28

$68

Jun 03, 2026

HOLMES NED S

HOLMES NED S
Sell
95 $67.67

95

$67.67

$6,429

May 27, 2026

HOLMES NED S

HOLMES NED S
Sell
3 $69.96

3

$69.96

$210

May 27, 2026

HOLMES NED S

HOLMES NED S
Sell
486 $69.30

486

$69.30

$33,682

May 27, 2026

HOLMES NED S

HOLMES NED S
Sell
14 $70.02

14

$70.02

$980

May 27, 2026

HOLMES NED S

HOLMES NED S
Sell
20 $68.84

20

$68.84

$1,377

May 27, 2026

HOLMES NED S

HOLMES NED S
Sell
480 $69.32

480

$69.32

$33,274

May 27, 2026

HOLMES NED S

HOLMES NED S
Sell
97 $69.29

97

$69.29

$6,721

May 26, 2026

STEELHAMMER ROBERT H

STEELHAMMER ROBERT H
Sell
1,500 $69.50

1,500

$69.50

$104,250

May 20, 2026

HOLMES NED S

HOLMES NED S
Sell
499 $68.78

499

$68.78

$34,322

May 20, 2026

HOLMES NED S

HOLMES NED S
Sell
5 $67.98

5

$67.98

$340

May 20, 2026

HOLMES NED S

HOLMES NED S
Sell
95 $68.85

95

$68.85

$6,541

May 20, 2026

HOLMES NED S

HOLMES NED S
Sell
1 $68.04

1

$68.04

$68

May 20, 2026

HOLMES NED S

HOLMES NED S
Sell
499 $68.79

499

$68.79

$34,324

May 20, 2026

HOLMES NED S

HOLMES NED S
Sell
1 $68.04

1

$68.04

$68

May 13, 2026

HOLMES NED S

HOLMES NED S
Sell
153 $67.16

153

$67.16

$10,276

May 13, 2026

HOLMES NED S

HOLMES NED S
Sell
455 $66.51

455

$66.51

$30,263

May 13, 2026

HOLMES NED S

HOLMES NED S
Sell
45 $67.30

45

$67.30

$3,029

May 13, 2026

HOLMES NED S

HOLMES NED S
Sell
95 $66.51

95

$66.51

$6,318

May 13, 2026

HOLMES NED S

HOLMES NED S
Sell
5 $67.37

5

$67.37

$337

May 13, 2026

HOLMES NED S

HOLMES NED S
Sell
347 $66.35

347

$66.35

$23,023

May 06, 2026

HOLMES NED S

HOLMES NED S
Sell
100 $70.18

100

$70.18

$7,018

May 06, 2026

HOLMES NED S

HOLMES NED S
Sell
500 $70.21

500

$70.21

$35,105

May 06, 2026

HOLMES NED S

HOLMES NED S
Sell
500 $70.25

500

$70.25

$35,125

Apr 29, 2026

HOLMES NED S

HOLMES NED S
Sell
46 $68.13

46

$68.13

$3,134

Apr 29, 2026

HOLMES NED S

HOLMES NED S
Sell
232 $69.16

232

$69.16

$16,046

Apr 29, 2026

HOLMES NED S

HOLMES NED S
Sell
222 $70.35

222

$70.35

$15,617

Apr 29, 2026

HOLMES NED S

HOLMES NED S
Sell
272 $69.04

272

$69.04

$18,780

Apr 29, 2026

HOLMES NED S

HOLMES NED S
Sell
228 $70.34

228

$70.34

$16,037

Apr 29, 2026

HOLMES NED S

HOLMES NED S
Sell
50 $68.83

50

$68.83

$3,442

Apr 29, 2026

HOLMES NED S

HOLMES NED S
Sell
16 $69.55

16

$69.55

$1,113

Apr 29, 2026

HOLMES NED S

HOLMES NED S
Sell
34 $70.55

34

$70.55

$2,399

Apr 22, 2026

HOLMES NED S

HOLMES NED S
Sell
500 $69.86

500

$69.86

$34,932

Apr 22, 2026

HOLMES NED S

HOLMES NED S
Sell
500 $69.85

500

$69.85

$34,924

Apr 22, 2026

HOLMES NED S

HOLMES NED S
Sell
100 $69.86

100

$69.86

$6,986

Apr 15, 2026

HOLMES NED S

HOLMES NED S
Sell
43 $68.07

43

$68.07

$2,927

Apr 15, 2026

HOLMES NED S

HOLMES NED S
Sell
457 $68.77

457

$68.77

$31,427

Apr 15, 2026

HOLMES NED S

HOLMES NED S
Sell
500 $68.73

500

$68.73

$34,367

Apr 15, 2026

HOLMES NED S

HOLMES NED S
Sell
10 $68.12

10

$68.12

$681

Apr 15, 2026

HOLMES NED S

HOLMES NED S
Sell
90 $68.76

90

$68.76

$6,188

Apr 08, 2026

HOLMES NED S

HOLMES NED S
Sell
34 $68.23

34

$68.23

$2,320

Apr 08, 2026

HOLMES NED S

HOLMES NED S
Sell
466 $69.05

466

$69.05

$32,177

Apr 08, 2026

HOLMES NED S

HOLMES NED S
Sell
72 $68.24

72

$68.24

$4,913

Apr 08, 2026

HOLMES NED S

HOLMES NED S
Sell
428 $69.10

428

$69.10

$29,575

Apr 08, 2026

HOLMES NED S

HOLMES NED S
Sell
11 $68.14

11

$68.14

$750

Apr 08, 2026

HOLMES NED S

HOLMES NED S
Sell
89 $69.02

89

$69.02

$6,143

Apr 01, 2026

HOLMES NED S

HOLMES NED S
Sell
500 $67.80

500

$67.80

$33,899

Apr 01, 2026

HOLMES NED S

HOLMES NED S
Sell
500 $67.79

500

$67.79

$33,897

Apr 01, 2026

HOLMES NED S

HOLMES NED S
Sell
100 $67.78

100

$67.78

$6,778

Mar 25, 2026

HOLMES NED S

HOLMES NED S
Sell
500 $66.25

500

$66.25

$33,124

Mar 25, 2026

HOLMES NED S

HOLMES NED S
Sell
500 $66.25

500

$66.25

$33,126

Mar 25, 2026

HOLMES NED S

HOLMES NED S
Sell
100 $66.18

100

$66.18

$6,618

Mar 18, 2026

HOLMES NED S

HOLMES NED S
Sell
500 $64.28

500

$64.28

$32,139

Mar 18, 2026

HOLMES NED S

HOLMES NED S
Sell
500 $64.29

500

$64.29

$32,145

Mar 18, 2026

HOLMES NED S

HOLMES NED S
Sell
100 $64.30

100

$64.30

$6,430

Feb 25, 2026

HOLMES NED S

HOLMES NED S
Sell
500 $71.31

500

$71.31

$35,653

Feb 25, 2026

HOLMES NED S

HOLMES NED S
Sell
500 $71.31

500

$71.31

$35,656

Feb 25, 2026

HOLMES NED S

HOLMES NED S
Sell
100 $71.25

100

$71.25

$7,125

Feb 17, 2026

MUELLER PERRY JR

MUELLER PERRY JR
Sell
11,282 $73.00

11,282

$73.00

$823,586

Feb 17, 2026

MUELLER PERRY JR

MUELLER PERRY JR
Sell
100 $72.84

100

$72.84

$7,284

Feb 13, 2026

MUELLER PERRY JR

MUELLER PERRY JR
Sell
8,718 $73.01

8,718

$73.01

$636,469

Feb 12, 2026

MUELLER PERRY JR

MUELLER PERRY JR
Sell
1,900 $73.20

1,900

$73.20

$139,074

Feb 11, 2026

HOLMES NED S

HOLMES NED S
Sell
500 $76.08

500

$76.08

$38,039

Feb 11, 2026

HOLMES NED S

HOLMES NED S
Sell
500 $76.07

500

$76.07

$38,037

Feb 11, 2026

HOLMES NED S

HOLMES NED S
Sell
100 $76.04

100

$76.04

$7,604

Feb 04, 2026

HOLMES NED S

HOLMES NED S
Sell
169 $72.00

169

$72.00

$12,168

Feb 04, 2026

HOLMES NED S

HOLMES NED S
Sell
331 $72.96

331

$72.96

$24,150

Feb 04, 2026

HOLMES NED S

HOLMES NED S
Sell
177 $72.00

177

$72.00

$12,744

Feb 04, 2026

HOLMES NED S

HOLMES NED S
Sell
323 $72.96

323

$72.96

$23,565

Feb 04, 2026

HOLMES NED S

HOLMES NED S
Sell
5 $70.92

5

$70.92

$355

Feb 04, 2026

HOLMES NED S

HOLMES NED S
Sell
55 $72.44

55

$72.44

$3,984

Feb 04, 2026

HOLMES NED S

HOLMES NED S
Sell
40 $73.13

40

$73.13

$2,925

Jan 28, 2026

HOLMES NED S

HOLMES NED S
Sell
425 $66.59

425

$66.59

$28,299

Jan 28, 2026

HOLMES NED S

HOLMES NED S
Sell
74 $67.29

74

$67.29

$4,979

Jan 28, 2026

HOLMES NED S

HOLMES NED S
Sell
1 $68.00

1

$68.00

$68

Jan 28, 2026

HOLMES NED S

HOLMES NED S
Sell
452 $66.58

452

$66.58

$30,094

Jan 28, 2026

HOLMES NED S

HOLMES NED S
Sell
48 $67.53

48

$67.53

$3,241

Jan 28, 2026

HOLMES NED S

HOLMES NED S
Sell
81 $66.53

81

$66.53

$5,389

Jan 28, 2026

HOLMES NED S

HOLMES NED S
Sell
19 $67.31

19

$67.31

$1,279

Jan 21, 2026

HOLMES NED S

HOLMES NED S
Sell
1 $72.58

1

$72.58

$73

Jan 21, 2026

HOLMES NED S

HOLMES NED S
Sell
499 $74.29

499

$74.29

$37,070

Jan 21, 2026

HOLMES NED S

HOLMES NED S
Sell
1 $72.58

1

$72.58

$73

Jan 21, 2026

HOLMES NED S

HOLMES NED S
Sell
499 $74.30

499

$74.30

$37,077

Jan 21, 2026

HOLMES NED S

HOLMES NED S
Sell
5 $72.41

5

$72.41

$362

Jan 21, 2026

HOLMES NED S

HOLMES NED S
Sell
95 $74.32

95

$74.32

$7,061

Jan 14, 2026

HOLMES NED S

HOLMES NED S
Sell
468 $71.65

468

$71.65

$33,534

Jan 14, 2026

HOLMES NED S

HOLMES NED S
Sell
32 $72.45

32

$72.45

$2,318

Jan 14, 2026

HOLMES NED S

HOLMES NED S
Sell
471 $71.59

471

$71.59

$33,720

Jan 14, 2026

HOLMES NED S

HOLMES NED S
Sell
29 $72.45

29

$72.45

$2,101

Jan 14, 2026

HOLMES NED S

HOLMES NED S
Sell
96 $71.68

96

$71.68

$6,882

Jan 14, 2026

HOLMES NED S

HOLMES NED S
Sell
4 $72.45

4

$72.45

$290

Jan 07, 2026

HOLMES NED S

HOLMES NED S
Sell
500 $69.97

500

$69.97

$34,987

Jan 07, 2026

HOLMES NED S

HOLMES NED S
Sell
500 $69.97

500

$69.97

$34,987

Jan 07, 2026

HOLMES NED S

HOLMES NED S
Sell
100 $69.98

100

$69.98

$6,998

Dec 31, 2025

HOLMES NED S

HOLMES NED S
Sell
500 $69.38

500

$69.38

$34,689

Dec 31, 2025

HOLMES NED S

HOLMES NED S
Sell
500 $69.38

500

$69.38

$34,690

Dec 31, 2025

HOLMES NED S

HOLMES NED S
Sell
100 $69.35

100

$69.35

$6,935

Dec 24, 2025

HOLMES NED S

HOLMES NED S
Sell
500 $70.96

500

$70.96

$35,480

Dec 24, 2025

HOLMES NED S

HOLMES NED S
Sell
500 $70.96

500

$70.96

$35,481

Dec 24, 2025

HOLMES NED S

HOLMES NED S
Sell
100 $71.00

100

$71.00

$7,100

Dec 17, 2025

HOLMES NED S

HOLMES NED S
Sell
500 $71.98

500

$71.98

$35,990

Dec 17, 2025

HOLMES NED S

HOLMES NED S
Sell
500 $71.99

500

$71.99

$35,997

Dec 17, 2025

HOLMES NED S

HOLMES NED S
Sell
100 $71.97

100

$71.97

$7,197

Dec 11, 2025

Henderson Leah

Henderson Leah
Sell
1,050 $73.00

1,050

$73.00

$76,650

Dec 10, 2025

HOLMES NED S

HOLMES NED S
Sell
1 $70.37

1

$70.37

$70

Dec 10, 2025

HOLMES NED S

HOLMES NED S
Sell
441 $71.42

441

$71.42

$31,497

Dec 10, 2025

HOLMES NED S

HOLMES NED S
Sell
58 $72.30

58

$72.30

$4,193

Dec 10, 2025

HOLMES NED S

HOLMES NED S
Sell
1 $70.37

1

$70.37

$70

Dec 10, 2025

HOLMES NED S

HOLMES NED S
Sell
432 $71.42

432

$71.42

$30,854

Dec 10, 2025

HOLMES NED S

HOLMES NED S
Sell
67 $72.28

67

$72.28

$4,843

Dec 10, 2025

HOLMES NED S

HOLMES NED S
Sell
5 $70.24

5

$70.24

$351

Dec 10, 2025

HOLMES NED S

HOLMES NED S
Sell
85 $71.51

85

$71.51

$6,078

Dec 10, 2025

HOLMES NED S

HOLMES NED S
Sell
10 $72.28

10

$72.28

$723

Dec 04, 2025

STAFFORD HARRISON II

STAFFORD HARRISON II
Sell
800 $70.76

800

$70.76

$56,604

Dec 03, 2025

HOLMES NED S

HOLMES NED S
Sell
1 $69.01

1

$69.01

$69

Dec 03, 2025

HOLMES NED S

HOLMES NED S
Sell
499 $70.10

499

$70.10

$34,982

Dec 03, 2025

HOLMES NED S

HOLMES NED S
Sell
1 $69.01

1

$69.01

$69

Dec 03, 2025

HOLMES NED S

HOLMES NED S
Sell
499 $70.08

499

$70.08

$34,971

Dec 03, 2025

HOLMES NED S

HOLMES NED S
Sell
5 $69.14

5

$69.14

$346

Dec 03, 2025

HOLMES NED S

HOLMES NED S
Sell
95 $70.10

95

$70.10

$6,660

Nov 26, 2025

HOLMES NED S

HOLMES NED S
Sell
500 $69.29

500

$69.29

$34,644

Nov 26, 2025

HOLMES NED S

HOLMES NED S
Sell
500 $69.29

500

$69.29

$34,645

Nov 26, 2025

HOLMES NED S

HOLMES NED S
Sell
100 $69.25

100

$69.25

$6,925

Nov 19, 2025

HOLMES NED S

HOLMES NED S
Sell
500 $65.57

500

$65.57

$32,785

Nov 19, 2025

HOLMES NED S

HOLMES NED S
Sell
500 $65.60

500

$65.60

$32,799

Nov 19, 2025

HOLMES NED S

HOLMES NED S
Sell
100 $65.57

100

$65.57

$6,557

Nov 12, 2025

HOLMES NED S

HOLMES NED S
Sell
500 $67.28

500

$67.28

$33,641

Nov 12, 2025

HOLMES NED S

HOLMES NED S
Sell
500 $67.28

500

$67.28

$33,641

Nov 12, 2025

HOLMES NED S

HOLMES NED S
Sell
100 $67.26

100

$67.26

$6,726

Nov 05, 2025

HOLMES NED S

HOLMES NED S
Sell
500 $66.83

500

$66.83

$33,416

Nov 05, 2025

HOLMES NED S

HOLMES NED S
Sell
500 $66.84

500

$66.84

$33,421

Nov 05, 2025

HOLMES NED S

HOLMES NED S
Sell
5 $66.04

5

$66.04

$330

Nov 05, 2025

HOLMES NED S

HOLMES NED S
Sell
95 $66.88

95

$66.88

$6,354

Oct 29, 2025

HOLMES NED S

HOLMES NED S
Sell
1 $62.77

1

$62.77

$63

Oct 29, 2025

HOLMES NED S

HOLMES NED S
Sell
232 $63.90

232

$63.90

$14,825

Oct 29, 2025

HOLMES NED S

HOLMES NED S
Sell
136 $65.73

136

$65.73

$8,940

Oct 29, 2025

HOLMES NED S

HOLMES NED S
Sell
131 $66.95

131

$66.95

$8,770

Oct 29, 2025

HOLMES NED S

HOLMES NED S
Sell
1 $62.77

1

$62.77

$63

Oct 29, 2025

HOLMES NED S

HOLMES NED S
Sell
246 $63.92

246

$63.92

$15,724

Oct 29, 2025

HOLMES NED S

HOLMES NED S
Sell
97 $65.81

97

$65.81

$6,383

Oct 29, 2025

HOLMES NED S

HOLMES NED S
Sell
156 $66.92

156

$66.92

$10,440

Oct 29, 2025

HOLMES NED S

HOLMES NED S
Sell
5 $62.55

5

$62.55

$313

Oct 29, 2025

HOLMES NED S

HOLMES NED S
Sell
41 $63.92

41

$63.92

$2,621

Oct 29, 2025

HOLMES NED S

HOLMES NED S
Sell
24 $65.66

24

$65.66

$1,576

Oct 29, 2025

HOLMES NED S

HOLMES NED S
Sell
30 $66.87

30

$66.87

$2,006

Oct 22, 2025

HOLMES NED S

HOLMES NED S
Sell
457 $63.40

457

$63.40

$28,974

Oct 22, 2025

HOLMES NED S

HOLMES NED S
Sell
43 $63.87

43

$63.87

$2,746

Oct 22, 2025

HOLMES NED S

HOLMES NED S
Sell
455 $63.39

455

$63.39

$28,841

Oct 22, 2025

HOLMES NED S

HOLMES NED S
Sell
45 $63.87

45

$63.87

$2,874

Oct 22, 2025

HOLMES NED S

HOLMES NED S
Sell
92 $63.38

92

$63.38

$5,831

Oct 22, 2025

HOLMES NED S

HOLMES NED S
Sell
8 $63.87

8

$63.87

$511

Oct 15, 2025

HOLMES NED S

HOLMES NED S
Sell
412 $65.08

412

$65.08

$26,812

Oct 15, 2025

HOLMES NED S

HOLMES NED S
Sell
88 $66.02

88

$66.02

$5,809

Oct 15, 2025

HOLMES NED S

HOLMES NED S
Sell
399 $65.08

399

$65.08

$25,968

Oct 15, 2025

HOLMES NED S

HOLMES NED S
Sell
101 $66.12

101

$66.12

$6,678

Oct 15, 2025

HOLMES NED S

HOLMES NED S
Sell
73 $65.02

73

$65.02

$4,746

Oct 15, 2025

HOLMES NED S

HOLMES NED S
Sell
27 $65.92

27

$65.92

$1,780

Oct 08, 2025

HOLMES NED S

HOLMES NED S
Sell
500 $65.63

500

$65.63

$32,817

Oct 08, 2025

HOLMES NED S

HOLMES NED S
Sell
500 $65.66

500

$65.66

$32,832

Oct 08, 2025

HOLMES NED S

HOLMES NED S
Sell
100 $65.66

100

$65.66

$6,566

Oct 01, 2025

HOLMES NED S

HOLMES NED S
Sell
500 $66.65

500

$66.65

$33,323

Oct 01, 2025

HOLMES NED S

HOLMES NED S
Sell
500 $66.62

500

$66.62

$33,312

Oct 01, 2025

HOLMES NED S

HOLMES NED S
Sell
100 $66.59

100

$66.59

$6,659

Sep 24, 2025

HOLMES NED S

HOLMES NED S
Sell
500 $65.25

500

$65.25

$32,623

Sep 24, 2025

HOLMES NED S

HOLMES NED S
Sell
500 $65.25

500

$65.25

$32,624

Sep 24, 2025

HOLMES NED S

HOLMES NED S
Sell
100 $65.21

100

$65.21

$6,521

Sep 17, 2025

HOLMES NED S

HOLMES NED S
Sell
455 $65.76

455

$65.76

$29,920

Sep 17, 2025

HOLMES NED S

HOLMES NED S
Sell
45 $66.61

45

$66.61

$2,997

Sep 17, 2025

HOLMES NED S

HOLMES NED S
Sell
452 $65.68

452

$65.68

$29,687

Sep 17, 2025

HOLMES NED S

HOLMES NED S
Sell
48 $66.89

48

$66.89

$3,211

Sep 17, 2025

HOLMES NED S

HOLMES NED S
Sell
78 $65.68

78

$65.68

$5,123

Sep 17, 2025

HOLMES NED S

HOLMES NED S
Sell
22 $66.34

22

$66.34

$1,460

Sep 10, 2025

HOLMES NED S

HOLMES NED S
Sell
500 $67.19

500

$67.19

$33,594

Sep 10, 2025

HOLMES NED S

HOLMES NED S
Sell
500 $67.19

500

$67.19

$33,594

Sep 10, 2025

HOLMES NED S

HOLMES NED S
Sell
100 $67.16

100

$67.16

$6,716

Sep 03, 2025

HOLMES NED S

HOLMES NED S
Sell
40 $68.21

40

$68.21

$2,728

Sep 03, 2025

HOLMES NED S

HOLMES NED S
Sell
460 $68.79

460

$68.79

$31,644

Sep 03, 2025

HOLMES NED S

HOLMES NED S
Sell
500 $68.65

500

$68.65

$34,327

Sep 03, 2025

HOLMES NED S

HOLMES NED S
Sell
100 $68.64

100

$68.64

$6,864

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

Aug 27, 2025

HOLMES NED S

HOLMES NED S
Sell
500 $68.85

500

$68.85

$34,423

Aug 27, 2025

HOLMES NED S

HOLMES NED S
Sell
4 $68.95

4

$68.95

$276

Aug 27, 2025

HOLMES NED S

HOLMES NED S
Sell
500 $69.85

500

$69.85

$34,924

Aug 27, 2025

HOLMES NED S

HOLMES NED S
Sell
96 $69.72

96

$69.72

$6,693

Aug 20, 2025

HOLMES NED S

HOLMES NED S
Sell
500 $67.35

500

$67.35

$33,676

Aug 20, 2025

HOLMES NED S

HOLMES NED S
Sell
500 $67.36

500

$67.36

$33,680

Aug 20, 2025

HOLMES NED S

HOLMES NED S
Sell
100 $67.34

100

$67.34

$6,734

Aug 13, 2025

HOLMES NED S

HOLMES NED S
Sell
100 $67.91

100

$67.91

$6,791

Aug 13, 2025

HOLMES NED S

HOLMES NED S
Sell
500 $67.88

500

$67.88

$33,939

Aug 13, 2025

HOLMES NED S

HOLMES NED S
Sell
500 $67.92

500

$67.92

$33,958

Aug 06, 2025

HOLMES NED S

HOLMES NED S
Sell
100 $66.35

100

$66.35

$6,635

Aug 06, 2025

HOLMES NED S

HOLMES NED S
Sell
500 $66.33

500

$66.33

$33,166

Aug 06, 2025

HOLMES NED S

HOLMES NED S
Sell
500 $66.33

500

$66.33

$33,166

Jul 30, 2025

HOLMES NED S

HOLMES NED S
Sell
100 $67.31

100

$67.31

$6,731

Jul 30, 2025

HOLMES NED S

HOLMES NED S
Sell
456 $67.29

456

$67.29

$30,682

Jul 30, 2025

HOLMES NED S

HOLMES NED S
Sell
44 $67.83

44

$67.83

$2,985

Jul 30, 2025

HOLMES NED S

HOLMES NED S
Sell
500 $67.29

500

$67.29

$33,646

Jul 23, 2025

HOLMES NED S

HOLMES NED S
Sell
90 $69.97

90

$69.97

$6,298

Jul 23, 2025

HOLMES NED S

HOLMES NED S
Sell
44 $71.83

44

$71.83

$3,160

Jul 23, 2025

HOLMES NED S

HOLMES NED S
Sell
40 $71.81

40

$71.81

$2,872

TOP