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

May 21, 2025

GARDEN EDWARD P

GARDEN EDWARD P
Buy
27,147 $149.01

27,147

$149.01

$4,045,174

May 21, 2025

GARDEN EDWARD P

GARDEN EDWARD P
Buy
75,003 $148.61

75,003

$148.61

$11,146,196

May 21, 2025

GARDEN EDWARD P

GARDEN EDWARD P
Buy
7,954 $147.45

7,954

$147.45

$1,172,817

May 21, 2025

GARDEN EDWARD P

GARDEN EDWARD P
Buy
8,414 $146.27

8,414

$146.27

$1,230,716

May 21, 2025

GARDEN EDWARD P

GARDEN EDWARD P
Buy
18,482 $145.26

18,482

$145.26

$2,684,695

May 16, 2025

GARDEN EDWARD P

GARDEN EDWARD P
Buy
621 $149.62

621

$149.62

$92,914

May 15, 2025

GARDEN EDWARD P

GARDEN EDWARD P
Buy
10,902 $149.41

10,902

$149.41

$1,628,868

May 15, 2025

GARDEN EDWARD P

GARDEN EDWARD P
Buy
2,575 $148.45

2,575

$148.45

$382,259

May 14, 2025

GARDEN EDWARD P

GARDEN EDWARD P
Buy
37,473 $148.40

37,473

$148.40

$5,560,993

May 13, 2025

GARDEN EDWARD P

GARDEN EDWARD P
Buy
206,274 $149.81

206,274

$149.81

$30,901,908

May 13, 2025

GARDEN EDWARD P

GARDEN EDWARD P
Buy
27,592 $148.99

27,592

$148.99

$4,110,932

May 13, 2025

GARDEN EDWARD P

GARDEN EDWARD P
Buy
15,473 $147.80

15,473

$147.80

$2,286,909

May 12, 2025

Scherger Stephen R.

Scherger Stephen R.
Buy
2,000 $146.70

2,000

$146.70

$293,400

May 09, 2025

GARDEN EDWARD P

GARDEN EDWARD P
Buy
120,916 $138.87

120,916

$138.87

$16,791,605

May 09, 2025

GARDEN EDWARD P

GARDEN EDWARD P
Buy
82,142 $139.52

82,142

$139.52

$11,460,452

Mar 03, 2025

Palisi Chapin Sarah

Palisi Chapin Sarah
Sell
500 $163.51

500

$163.51

$81,755

Nov 07, 2024

McCarthy Cathy L

McCarthy Cathy L
Sell
500 $142.19

500

$142.19

$71,095

Nov 05, 2024

Palisi Chapin Sarah

Palisi Chapin Sarah
Sell
250 $135.63

250

$135.63

$33,908

Aug 14, 2024

Palisi Chapin Sarah

Palisi Chapin Sarah
Sell
200 $137.13

200

$137.13

$27,426

Jun 12, 2024

Palisi Chapin Sarah

Palisi Chapin Sarah
Sell
150 $128.38

150

$128.38

$19,257

Jun 06, 2024

MILLER JOHN R III

MILLER JOHN R III
Sell
2,000 $126.32

2,000

$126.32

$252,640

May 15, 2024

Palisi Chapin Sarah

Palisi Chapin Sarah
Sell
235 $137.18

235

$137.18

$32,237

Mar 05, 2024

McCarthy Cathy L

McCarthy Cathy L
Sell
1,000 $153.13

1,000

$153.13

$153,125

Feb 22, 2024

Palisi Chapin Sarah

Palisi Chapin Sarah
Sell
350 $151.47

350

$151.47

$53,015

Dec 11, 2023

Palisi Chapin Sarah

Palisi Chapin Sarah
Sell
150 $135.55

150

$135.55

$20,333

Sep 01, 2023

Pool III James K

Pool III James K
Chief Technology and*
Sell
500 $146.82

500

$146.82

$73,410

Aug 30, 2023

Pool III James K

Pool III James K
Chief Technology and*
Sell
1,250 $146.68

1,250

$146.68

$183,350

Aug 25, 2023

Palisi Chapin Sarah

Palisi Chapin Sarah
Sell
450 $142.00

450

$142.00

$63,900

Aug 21, 2023

Nerbonne Robert A

Nerbonne Robert A
Buy
720 $139.32

720

$139.32

$100,310

Aug 14, 2023

Pool III James K

Pool III James K
Chief Technology and*
Sell
1,500 $149.01

1,500

$149.01

$223,511

Aug 11, 2023

Pool III James K

Pool III James K
Chief Technology and*
Sell
1,250 $150.78

1,250

$150.78

$188,469

May 23, 2023

Palisi Chapin Sarah

Palisi Chapin Sarah
Sell
250 $140.94

250

$140.94

$35,235

May 22, 2023

MILLER JOHN R III

MILLER JOHN R III
Sell
1,135 $141.13

1,135

$141.13

$160,183

Mar 06, 2023

Palisi Chapin Sarah

Palisi Chapin Sarah
Sell
300 $157.39

300

$157.39

$47,217

Dec 02, 2022

Palisi Chapin Sarah

Palisi Chapin Sarah
Sell
225 $144.83

225

$144.83

$32,587

Nov 18, 2022

MILLER JOHN R III

MILLER JOHN R III
Sell
1,161 $139.26

1,161

$139.26

$161,681

Nov 11, 2022

Palisi Chapin Sarah

Palisi Chapin Sarah
Sell
250 $142.86

250

$142.86

$35,715

Sep 09, 2022

Palisi Chapin Sarah

Palisi Chapin Sarah
Sell
225 $148.00

225

$148.00

$33,300

Aug 15, 2022

McCarthy Cathy L

McCarthy Cathy L
Sell
500 $157.07

500

$157.07

$78,533

Aug 10, 2022

Palisi Chapin Sarah

Palisi Chapin Sarah
Sell
250 $148.53

250

$148.53

$37,133

May 24, 2022

Ziyad Nassem

Ziyad Nassem
Buy
2,035 $135.83

2,035

$135.83

$276,414

May 13, 2022

Nerbonne Robert A

Nerbonne Robert A
Buy
1,450 $139.57

1,450

$139.57

$202,377

May 12, 2022

FITZGERALD TIMOTHY JOHN

FITZGERALD TIMOTHY JOHN
CEO
Buy
7,500 $132.29

7,500

$132.29

$992,145

Mar 14, 2022

Nerbonne Robert A

Nerbonne Robert A
Buy
600 $168.84

600

$168.84

$101,304

Mar 07, 2022

MILLER JOHN R III

MILLER JOHN R III
Sell
2,769 $166.45

2,769

$166.45

$460,900

Dec 08, 2021

Palisi Chapin Sarah

Palisi Chapin Sarah
Sell
300 $183.04

300

$183.04

$54,912

Sep 16, 2021

Nerbonne Robert A

Nerbonne Robert A
Buy
1,165 $173.09

1,165

$173.09

$201,650

Sep 01, 2021

Pool III James K

Pool III James K
Chief Technology and*
Sell
1,000 $183.00

1,000

$183.00

$183,000

Aug 20, 2021

Pool III James K

Pool III James K
Chief Technology and*
Sell
1,500 $179.44

1,500

$179.44

$269,160

Aug 19, 2021

McCarthy Cathy L

McCarthy Cathy L
Sell
1,000 $177.61

1,000

$177.61

$177,610

Aug 19, 2021

Pool III James K

Pool III James K
Chief Technology and*
Sell
2,500 $176.80

2,500

$176.80

$442,000

Aug 19, 2021

Palisi Chapin Sarah

Palisi Chapin Sarah
Sell
600 $173.65

600

$173.65

$104,190

Aug 18, 2021

Pool III James K

Pool III James K
Chief Technology and*
Sell
500 $178.00

500

$178.00

$89,000

Aug 17, 2021

MILLER JOHN R III

MILLER JOHN R III
Sell
3,000 $176.00

3,000

$176.00

$528,000

Aug 16, 2021

Pool III James K

Pool III James K
Chief Technology and*
Sell
3,290 $177.17

3,290

$177.17

$582,889

May 29, 2020

Nerbonne Robert A

Nerbonne Robert A
Buy
2,700 $68.12

2,700

$68.12

$183,932

May 21, 2020

Nerbonne Robert A

Nerbonne Robert A
Buy
1,540 $64.92

1,540

$64.92

$99,983

May 13, 2020

Nerbonne Robert A

Nerbonne Robert A
Buy
1,750 $56.88

1,750

$56.88

$99,540

May 11, 2020

Nerbonne Robert A

Nerbonne Robert A
Buy
1,670 $60.62

1,670

$60.62

$101,228

Mar 13, 2020

FITZGERALD TIMOTHY JOHN

FITZGERALD TIMOTHY JOHN
CEO
Buy
6,250 $79.87

6,250

$79.87

$499,171

Mar 13, 2020

FITZGERALD TIMOTHY JOHN

FITZGERALD TIMOTHY JOHN
CEO
Buy
6,250 $80.00

6,250

$80.00

$500,000

Mar 13, 2020

Nerbonne Robert A

Nerbonne Robert A
Buy
1,390 $71.76

1,390

$71.76

$99,750

Mar 13, 2020

FITZGERALD TIMOTHY JOHN

FITZGERALD TIMOTHY JOHN
CEO
Buy
6,250 $74.33

6,250

$74.33

$464,573

Mar 13, 2020

McCarthy Cathy L

McCarthy Cathy L
Buy
340 $72.30

340

$72.30

$24,582

Mar 13, 2020

McCarthy Cathy L

McCarthy Cathy L
Buy
340 $72.67

340

$72.67

$24,708

Mar 13, 2020

Palisi Chapin Sarah

Palisi Chapin Sarah
Buy
1,000 $75.18

1,000

$75.18

$75,180

Mar 13, 2020

Ziyad Nassem

Ziyad Nassem
Buy
1,000 $73.30

1,000

$73.30

$73,295

Mar 11, 2020

Nerbonne Robert A

Nerbonne Robert A
Buy
560 $89.92

560

$89.92

$50,358

Mar 09, 2020

Nerbonne Robert A

Nerbonne Robert A
Buy
545 $92.49

545

$92.49

$50,406

Mar 02, 2020

Nerbonne Robert A

Nerbonne Robert A
Buy
465 $108.94

465

$108.94

$50,659

Dec 06, 2019

Palisi Chapin Sarah

Palisi Chapin Sarah
Sell
100 $113.21

100

$113.21

$11,321

Nov 12, 2019

Palisi Chapin Sarah

Palisi Chapin Sarah
Sell
100 $118.48

100

$118.48

$11,848

Nov 08, 2019

Nerbonne Robert A

Nerbonne Robert A
Buy
420 $120.24

420

$120.24

$50,501

Aug 14, 2019

Nerbonne Robert A

Nerbonne Robert A
Buy
455 $111.21

455

$111.21

$50,601

Aug 09, 2019

Nerbonne Robert A

Nerbonne Robert A
Buy
450 $113.85

450

$113.85

$51,233

May 14, 2019

Palisi Chapin Sarah

Palisi Chapin Sarah
Sell
100 $135.00

100

$135.00

$13,500

Mar 11, 2019

MILLER JOHN R III

MILLER JOHN R III
Sell
2,000 $126.37

2,000

$126.37

$252,740

Mar 06, 2019

Palisi Chapin Sarah

Palisi Chapin Sarah
Sell
300 $124.18

300

$124.18

$37,254

Mar 08, 2018

Ziyad Nassem

Ziyad Nassem
Buy
1,000 $126.00

1,000

$126.00

$126,000

Nov 16, 2017

Ziyad Nassem

Ziyad Nassem
Buy
1,000 $111.00

1,000

$111.00

$111,000

TOP