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

Apr 11, 2024

Patel Paresh

Patel Paresh
CEO
Buy
500 $111.00

500

$111.00

$55,500

Apr 09, 2024

Patel Paresh

Patel Paresh
CEO
Buy
1,000 $114.90

1,000

$114.90

$114,900

Apr 08, 2024

Saravanos Anthony

Saravanos Anthony
Division President
Sell
20,873 $116.78

20,873

$116.78

$2,437,549

Apr 05, 2024

Saravanos Anthony

Saravanos Anthony
Division President
Sell
3,160 $115.00

3,160

$115.00

$363,400

Apr 04, 2024

Graham Andrew L.

Graham Andrew L.
General Counsel
Sell
2,839 $116.10

2,839

$116.10

$329,609

Apr 03, 2024

Graham Andrew L.

Graham Andrew L.
General Counsel
Sell
29,008 $117.01

29,008

$117.01

$3,394,113

Apr 03, 2024

Graham Andrew L.

Graham Andrew L.
General Counsel
Sell
235 $116.03

235

$116.03

$27,266

Mar 28, 2024

Saravanos Anthony

Saravanos Anthony
Division President
Sell
13,000 $115.11

13,000

$115.11

$1,496,385

Mar 28, 2024

Madhu Sanjay

Madhu Sanjay
Sell
30,206 $115.21

30,206

$115.21

$3,480,094

Mar 27, 2024

Saravanos Anthony

Saravanos Anthony
Division President
Sell
12,967 $117.01

12,967

$117.01

$1,517,298

Mar 27, 2024

Madhu Sanjay

Madhu Sanjay
Sell
3,294 $118.72

3,294

$118.72

$391,051

Mar 27, 2024

Graham Andrew L.

Graham Andrew L.
General Counsel
Sell
6,803 $118.01

6,803

$118.01

$802,788

Mar 26, 2024

Harmsworth James Mark

Harmsworth James Mark
CFO
Sell
20,000 $117.12

20,000

$117.12

$2,342,400

Mar 26, 2024

Graham Andrew L.

Graham Andrew L.
General Counsel
Sell
406 $116.66

406

$116.66

$47,363

Mar 26, 2024

Graham Andrew L.

Graham Andrew L.
General Counsel
Sell
800 $116.42

800

$116.42

$93,136

Mar 26, 2024

Coleman Karin Sue

Coleman Karin Sue
COO
Sell
23,000 $115.62

23,000

$115.62

$2,659,357

May 22, 2023

Harmsworth James Mark

Harmsworth James Mark
CFO
Sell
9,963 $55.97

9,963

$55.97

$557,649

May 19, 2023

Harmsworth James Mark

Harmsworth James Mark
CFO
Sell
5,037 $56.38

5,037

$56.38

$283,981

May 16, 2023

Valiente Lauren L

Valiente Lauren L
Buy
441 $56.81

441

$56.81

$25,053

Apr 17, 2023

Watts Susan

Watts Susan
Buy
670 $49.99

670

$49.99

$33,490

Dec 20, 2022

Graham Andrew L.

Graham Andrew L.
GC/Corporate Secretary
Buy
165 $36.10

165

$36.10

$5,957

Dec 16, 2022

Burks Robert Wayne

Burks Robert Wayne
Buy
2,000 $33.50

2,000

$33.50

$67,000

Aug 23, 2022

Patel Paresh

Patel Paresh
CEO
Buy
1,000 $51.08

1,000

$51.08

$51,080

Aug 12, 2022

Watts Susan

Watts Susan
Buy
420 $58.91

420

$58.91

$24,741

Aug 11, 2022

Politis Peter

Politis Peter
Buy
1,000 $58.31

1,000

$58.31

$58,308

Aug 11, 2022

Politis Gregory

Politis Gregory
Buy
1,000 $59.50

1,000

$59.50

$59,500

Aug 11, 2022

Valiente Lauren L

Valiente Lauren L
Buy
429 $58.32

429

$58.32

$25,017

Jun 21, 2022

Watts Susan

Watts Susan
Buy
500 $62.37

500

$62.37

$31,185

Apr 05, 2022

Politis Gregory

Politis Gregory
Buy
2,000 $68.38

2,000

$68.38

$136,750

Mar 21, 2022

Graham Andrew L.

Graham Andrew L.
GC/Corporate Secretary
Buy
200 $70.15

200

$70.15

$14,030

Jan 21, 2022

Graham Andrew L.

Graham Andrew L.
GC/Corporate Secretary
Sell
784 $68.89

784

$68.89

$54,013

Mar 17, 2021

Watts Susan

Watts Susan
Buy
335 $74.50

335

$74.50

$24,958

Nov 11, 2020

Watts Susan

Watts Susan
Buy
274 $53.23

274

$53.23

$14,584

Nov 10, 2020

Watts Susan

Watts Susan
Buy
290 $52.58

290

$52.58

$15,248

Sep 21, 2020

Graham Andrew L.

Graham Andrew L.
GC/Corporate Secretary
Buy
90 $51.43

90

$51.43

$4,628

Aug 24, 2020

Watts Susan

Watts Susan
Buy
260 $56.63

260

$56.63

$14,723

Aug 20, 2020

Watts Susan

Watts Susan
Buy
175 $55.05

175

$55.05

$9,633

Mar 27, 2020

Apostolou George

Apostolou George
Buy
60 $38.73

60

$38.73

$2,324

Mar 27, 2020

Apostolou George

Apostolou George
Buy
140 $38.70

140

$38.70

$5,418

Mar 26, 2020

Watts Susan

Watts Susan
Buy
510 $39.19

510

$39.19

$19,989

Mar 25, 2020

Watts Susan

Watts Susan
Buy
375 $39.52

375

$39.52

$14,820

Mar 25, 2020

Watts Susan

Watts Susan
Buy
375 $39.72

375

$39.72

$14,896

Mar 17, 2020

Burks Robert Wayne

Burks Robert Wayne
Buy
250 $38.90

250

$38.90

$9,726

Mar 16, 2020

Saravanos Anthony

Saravanos Anthony
Division President
Buy
140 $38.34

140

$38.34

$5,368

Mar 10, 2020

Graham Andrew L.

Graham Andrew L.
GC/Corporate Secretary
Buy
150 $43.04

150

$43.04

$6,455

Nov 25, 2019

Macchiarola James J

Macchiarola James J
Buy
1,500 $45.47

1,500

$45.47

$68,200

Nov 12, 2019

Burks Robert Wayne

Burks Robert Wayne
Buy
4,400 $45.00

4,400

$45.00

$197,996

Aug 20, 2019

Watts Susan

Watts Susan
Buy
474 $42.28

474

$42.28

$20,041

Aug 09, 2019

Harmsworth James Mark

Harmsworth James Mark
CFO
Sell
5,500 $41.10

5,500

$41.10

$226,034

Jun 06, 2019

Spencer Loreen M

Spencer Loreen M
Buy
950 $41.13

950

$41.13

$39,072

Apr 12, 2019

Politis Gregory

Politis Gregory
Buy
4,000 $40.91

4,000

$40.91

$163,620

Mar 13, 2019

Patel Paresh

Patel Paresh
CEO
Buy
7,000 $41.20

7,000

$41.20

$288,393

Dec 18, 2018

Patel Harish M

Patel Harish M
Buy
565 $50.86

565

$50.86

$28,737

Dec 14, 2018

Burks Robert Wayne

Burks Robert Wayne
Buy
100 $51.70

100

$51.70

$5,170

Dec 14, 2018

Patel Harish M

Patel Harish M
Buy
650 $53.40

650

$53.40

$34,710

Dec 10, 2018

Macchiarola James J

Macchiarola James J
Buy
1,500 $53.46

1,500

$53.46

$80,185

Dec 10, 2018

Graham Andrew L.

Graham Andrew L.
GC/Corporate Secretary
Buy
50 $53.38

50

$53.38

$2,669

Dec 10, 2018

Graham Andrew L.

Graham Andrew L.
GC/Corporate Secretary
Buy
50 $53.26

50

$53.26

$2,663

Dec 05, 2018

Apostolou George

Apostolou George
Buy
500 $53.79

500

$53.79

$26,895

Nov 26, 2018

Patel Paresh

Patel Paresh
CEO
Buy
1,000 $52.91

1,000

$52.91

$52,910

TOP