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

Jul 25, 2025

Addison Jonathan James

Addison Jonathan James
Chief Revenue Officer
Sell
9,000 $100.00

9,000

$100.00

$900,000

Jul 21, 2025

McKinnon Todd

McKinnon Todd
CEO
Sell
20,110 $95.48

20,110

$95.48

$1,920,117

Jul 21, 2025

McKinnon Todd

McKinnon Todd
CEO
Sell
11,482 $94.98

11,482

$94.98

$1,090,552

Jul 18, 2025

Tighe Brett

Tighe Brett
CFO
Sell
10,000 $95.00

10,000

$95.00

$950,000

Jul 15, 2025

Addison Jonathan James

Addison Jonathan James
Chief Revenue Officer
Sell
500 $92.39

500

$92.39

$46,193

Jul 15, 2025

Kelleher Eric Robert

Kelleher Eric Robert
See Remarks
Sell
3,472 $92.33

3,472

$92.33

$320,570

Jul 15, 2025

Addison Jonathan James

Addison Jonathan James
Chief Revenue Officer
Sell
2,500 $91.70

2,500

$91.70

$229,240

Jul 15, 2025

Kelleher Eric Robert

Kelleher Eric Robert
See Remarks
Sell
12,546 $91.66

12,546

$91.66

$1,150,024

Jul 14, 2025

Addison Jonathan James

Addison Jonathan James
Chief Revenue Officer
Sell
3,164 $92.21

3,164

$92.21

$291,748

Jul 14, 2025

Addison Jonathan James

Addison Jonathan James
Chief Revenue Officer
Sell
2,863 $91.78

2,863

$91.78

$262,775

Jun 20, 2025

Schwartz Larissa

Schwartz Larissa
See Remarks
Sell
2,244 $100.00

2,244

$100.00

$224,400

Jun 20, 2025

Kerrest Jacques Frederic

Kerrest Jacques Frederic
Sell
163 $99.73

163

$99.73

$16,257

Jun 20, 2025

Kerrest Jacques Frederic

Kerrest Jacques Frederic
Sell
418 $100.51

418

$100.51

$42,013

Jun 17, 2025

Schwartz Larissa

Schwartz Larissa
See Remarks
Sell
1,105 $98.50

1,105

$98.50

$108,843

Apr 11, 2025

Addison Jonathan James

Addison Jonathan James
Chief Revenue Officer
Sell
7,005 $101.19

7,005

$101.19

$708,836

Mar 20, 2025

McKinnon Todd

McKinnon Todd
CEO
Sell
57,366 $112.26

57,366

$112.26

$6,440,160

Mar 20, 2025

McKinnon Todd

McKinnon Todd
CEO
Sell
4,142 $114.73

4,142

$114.73

$475,206

Mar 20, 2025

Kerrest Jacques Frederic

Kerrest Jacques Frederic
Sell
701 $113.26

701

$113.26

$79,394

Mar 20, 2025

Kerrest Jacques Frederic

Kerrest Jacques Frederic
Sell
518 $112.35

518

$112.35

$58,199

Mar 20, 2025

McKinnon Todd

McKinnon Todd
CEO
Sell
91,731 $113.14

91,731

$113.14

$10,378,244

Mar 20, 2025

McKinnon Todd

McKinnon Todd
CEO
Sell
81,050 $114.06

81,050

$114.06

$9,244,279

Mar 20, 2025

Kerrest Jacques Frederic

Kerrest Jacques Frederic
Sell
518 $114.26

518

$114.26

$59,187

Mar 19, 2025

Schwartz Larissa

Schwartz Larissa
See Remarks
Sell
3,283 $113.57

3,283

$113.57

$372,863

Mar 19, 2025

Schwartz Larissa

Schwartz Larissa
See Remarks
Sell
8,109 $114.28

8,109

$114.28

$926,679

Mar 19, 2025

Schwartz Larissa

Schwartz Larissa
See Remarks
Sell
160 $115.16

160

$115.16

$18,425

Mar 17, 2025

Kelleher Eric Robert

Kelleher Eric Robert
See Remarks
Sell
2,531 $113.33

2,531

$113.33

$286,845

Mar 17, 2025

Kelleher Eric Robert

Kelleher Eric Robert
See Remarks
Sell
3,364 $114.06

3,364

$114.06

$383,711

Jan 28, 2025

Kerrest Jacques Frederic

Kerrest Jacques Frederic
Sell
65,000 $94.50

65,000

$94.50

$6,142,500

Jan 28, 2025

Tighe Brett

Tighe Brett
CFO
Sell
3,355 $94.72

3,355

$94.72

$317,789

Jan 28, 2025

Tighe Brett

Tighe Brett
CFO
Sell
945 $95.48

945

$95.48

$90,229

Jan 28, 2025

Kerrest Jacques Frederic

Kerrest Jacques Frederic
Sell
6,666 $91.50

6,666

$91.50

$609,939

Jan 28, 2025

Kerrest Jacques Frederic

Kerrest Jacques Frederic
Sell
3,333 $91.50

3,333

$91.50

$304,970

Jan 28, 2025

Kerrest Jacques Frederic

Kerrest Jacques Frederic
Sell
3,333 $94.50

3,333

$94.50

$314,969

Jan 28, 2025

Kerrest Jacques Frederic

Kerrest Jacques Frederic
Sell
6,666 $94.50

6,666

$94.50

$629,937

Jan 28, 2025

Tighe Brett

Tighe Brett
CFO
Sell
400 $93.33

400

$93.33

$37,330

Jan 28, 2025

Tighe Brett

Tighe Brett
CFO
Sell
300 $91.56

300

$91.56

$27,467

Jan 28, 2025

Kerrest Jacques Frederic

Kerrest Jacques Frederic
Sell
65,000 $91.50

65,000

$91.50

$5,947,500

Jan 24, 2025

Kerrest Jacques Frederic

Kerrest Jacques Frederic
Sell
6,666 $88.50

6,666

$88.50

$589,941

Jan 24, 2025

Kerrest Jacques Frederic

Kerrest Jacques Frederic
Sell
3,333 $88.50

3,333

$88.50

$294,971

Jan 24, 2025

Kerrest Jacques Frederic

Kerrest Jacques Frederic
Sell
65,000 $88.50

65,000

$88.50

$5,752,500

Jan 23, 2025

Kerrest Jacques Frederic

Kerrest Jacques Frederic
Sell
16,717 $86.99

16,717

$86.99

$1,454,244

Jan 23, 2025

Tighe Brett

Tighe Brett
CFO
Sell
4,000 $87.14

4,000

$87.14

$348,542

Jan 23, 2025

Tighe Brett

Tighe Brett
CFO
Sell
1,000 $87.89

1,000

$87.89

$87,890

Jan 23, 2025

Kerrest Jacques Frederic

Kerrest Jacques Frederic
Sell
325,520 $86.99

325,520

$86.99

$28,317,441

Jan 23, 2025

Kerrest Jacques Frederic

Kerrest Jacques Frederic
Sell
63,508 $87.57

63,508

$87.57

$5,561,218

Jan 23, 2025

Kerrest Jacques Frederic

Kerrest Jacques Frederic
Sell
6,513 $87.57

6,513

$87.57

$570,325

Jan 23, 2025

Kerrest Jacques Frederic

Kerrest Jacques Frederic
Sell
972 $88.31

972

$88.31

$85,837

Jan 23, 2025

Kerrest Jacques Frederic

Kerrest Jacques Frederic
Sell
33,383 $86.99

33,383

$86.99

$2,904,031

Jan 23, 2025

Kerrest Jacques Frederic

Kerrest Jacques Frederic
Sell
51 $88.31

51

$88.31

$4,504

Jan 23, 2025

Kerrest Jacques Frederic

Kerrest Jacques Frederic
Sell
3,230 $87.57

3,230

$87.57

$282,847

Jan 23, 2025

Kerrest Jacques Frederic

Kerrest Jacques Frederic
Sell
100 $88.31

100

$88.31

$8,831

Jan 22, 2025

Schwartz Larissa

Schwartz Larissa
See Remarks
Sell
2,704 $89.58

2,704

$89.58

$242,224

Jan 21, 2025

Kerrest Jacques Frederic

Kerrest Jacques Frederic
Sell
1,936 $88.55

1,936

$88.55

$171,429

Jan 21, 2025

Tighe Brett

Tighe Brett
CFO
Sell
3,179 $88.74

3,179

$88.74

$282,107

Jan 21, 2025

Tighe Brett

Tighe Brett
CFO
Sell
1,821 $89.47

1,821

$89.47

$162,917

Jan 21, 2025

Kerrest Jacques Frederic

Kerrest Jacques Frederic
Sell
1,370 $89.27

1,370

$89.27

$122,304

Dec 30, 2024

Schwartz Larissa

Schwartz Larissa
See Remarks
Sell
2,704 $80.50

2,704

$80.50

$217,672

Dec 20, 2024

McKinnon Todd

McKinnon Todd
CEO
Sell
37,054 $80.86

37,054

$80.86

$2,996,046

Dec 20, 2024

McKinnon Todd

McKinnon Todd
CEO
Sell
62,096 $82.15

62,096

$82.15

$5,101,143

Dec 20, 2024

McKinnon Todd

McKinnon Todd
CEO
Sell
133,878 $82.79

133,878

$82.79

$11,083,144

Dec 03, 2024

Kerrest Jacques Frederic

Kerrest Jacques Frederic
Sell
37,268 $80.41

37,268

$80.41

$2,996,783

Dec 03, 2024

Kerrest Jacques Frederic

Kerrest Jacques Frederic
Sell
641 $81.20

641

$81.20

$52,052

Dec 02, 2024

Kerrest Jacques Frederic

Kerrest Jacques Frederic
Sell
117,746 $80.62

117,746

$80.62

$9,492,894

Dec 02, 2024

Kerrest Jacques Frederic

Kerrest Jacques Frederic
Sell
13,680 $81.14

13,680

$81.14

$1,109,990

Nov 04, 2024

Schwartz Larissa

Schwartz Larissa
See Remarks
Sell
2,791 $71.50

2,791

$71.50

$199,557

Oct 18, 2024

McKinnon Todd

McKinnon Todd
CEO
Sell
222,637 $74.62

222,637

$74.62

$16,613,240

Oct 18, 2024

McKinnon Todd

McKinnon Todd
CEO
Sell
1,896 $75.06

1,896

$75.06

$142,318

Oct 14, 2024

Addison Jonathan James

Addison Jonathan James
Chief Revenue Officer
Sell
600 $78.19

600

$78.19

$46,912

Oct 14, 2024

Schwartz Larissa

Schwartz Larissa
See Remarks
Sell
2,797 $77.63

2,797

$77.63

$217,131

Oct 14, 2024

Addison Jonathan James

Addison Jonathan James
Chief Revenue Officer
Sell
9,250 $77.59

9,250

$77.59

$717,736

Sep 23, 2024

McKinnon Todd

McKinnon Todd
CEO
Sell
32,516 $76.22

32,516

$76.22

$2,478,435

Sep 20, 2024

McKinnon Todd

McKinnon Todd
CEO
Sell
118,614 $74.97

118,614

$74.97

$8,892,266

Sep 20, 2024

McKinnon Todd

McKinnon Todd
CEO
Sell
81,898 $75.56

81,898

$75.56

$6,188,041

Sep 16, 2024

Schwartz Larissa

Schwartz Larissa
See Remarks
Sell
2,790 $74.01

2,790

$74.01

$206,488

Aug 13, 2024

Schwartz Larissa

Schwartz Larissa
See Remarks
Sell
2,795 $92.02

2,795

$92.02

$257,196

Jul 22, 2024

McKinnon Todd

McKinnon Todd
CEO
Sell
24,203 $95.12

24,203

$95.12

$2,302,073

Jul 22, 2024

McKinnon Todd

McKinnon Todd
CEO
Sell
4,327 $96.55

4,327

$96.55

$417,787

Jul 22, 2024

McKinnon Todd

McKinnon Todd
CEO
Sell
64,199 $94.73

64,199

$94.73

$6,081,623

Jul 19, 2024

McKinnon Todd

McKinnon Todd
CEO
Sell
173 $94.73

173

$94.73

$16,388

Jul 19, 2024

McKinnon Todd

McKinnon Todd
CEO
Sell
48,618 $93.85

48,618

$93.85

$4,562,790

Jul 19, 2024

McKinnon Todd

McKinnon Todd
CEO
Sell
130,896 $93.26

130,896

$93.26

$12,207,662

Jul 16, 2024

Kerrest Jacques Frederic

Kerrest Jacques Frederic
Sell
26,618 $100.29

26,618

$100.29

$2,669,437

Jul 16, 2024

Schwartz Larissa

Schwartz Larissa
See Remarks
Sell
2,792 $99.40

2,792

$99.40

$277,525

Jul 05, 2024

Kerrest Jacques Frederic

Kerrest Jacques Frederic
Sell
17,837 $96.24

17,837

$96.24

$1,716,649

Jul 05, 2024

Kerrest Jacques Frederic

Kerrest Jacques Frederic
Sell
16,783 $95.84

16,783

$95.84

$1,608,416

Jul 02, 2024

Kerrest Jacques Frederic

Kerrest Jacques Frederic
Sell
3,280 $95.64

3,280

$95.64

$313,689

Jun 28, 2024

Kerrest Jacques Frederic

Kerrest Jacques Frederic
Sell
2,100 $95.12

2,100

$95.12

$199,755

Jun 20, 2024

Kerrest Jacques Frederic

Kerrest Jacques Frederic
Sell
300 $87.70

300

$87.70

$26,309

Jun 20, 2024

Kerrest Jacques Frederic

Kerrest Jacques Frederic
Sell
1,252 $86.82

1,252

$86.82

$108,701

Jun 10, 2024

Kerrest Jacques Frederic

Kerrest Jacques Frederic
Sell
14,010 $86.96

14,010

$86.96

$1,218,279

Jun 10, 2024

Kerrest Jacques Frederic

Kerrest Jacques Frederic
Sell
4,868 $87.86

4,868

$87.86

$427,708

Mar 19, 2024

Ninan Shibu

Ninan Shibu
CAO
Sell
4,279 $104.14

4,279

$104.14

$445,615

Mar 14, 2024

ARCHAMBEAU SHELLYE L

ARCHAMBEAU SHELLYE L
Sell
3,633 $106.62

3,633

$106.62

$387,337

Mar 14, 2024

ARCHAMBEAU SHELLYE L

ARCHAMBEAU SHELLYE L
Sell
971 $107.53

971

$107.53

$104,412

Mar 14, 2024

ARCHAMBEAU SHELLYE L

ARCHAMBEAU SHELLYE L
Sell
382 $108.71

382

$108.71

$41,529

Mar 14, 2024

ARCHAMBEAU SHELLYE L

ARCHAMBEAU SHELLYE L
Sell
14 $109.59

14

$109.59

$1,534

Feb 16, 2024

Ninan Shibu

Ninan Shibu
CAO
Sell
2,500 $90.23

2,500

$90.23

$225,575

Jan 16, 2024

Schwartz Larissa

Schwartz Larissa
See Remarks
Sell
872 $82.83

872

$82.83

$72,228

Dec 18, 2023

McKinnon Todd

McKinnon Todd
CEO
Sell
847 $83.33

847

$83.33

$70,581

Dec 18, 2023

Schwartz Larissa

Schwartz Larissa
See Remarks
Sell
2,233 $83.33

2,233

$83.33

$186,077

Dec 18, 2023

Tighe Brett

Tighe Brett
CFO
Sell
139 $83.33

139

$83.33

$11,583

Dec 18, 2023

Schwartz Larissa

Schwartz Larissa
See Remarks
Sell
85 $83.33

85

$83.33

$7,083

Dec 18, 2023

McKinnon Todd

McKinnon Todd
CEO
Sell
1,327 $83.33

1,327

$83.33

$110,580

Dec 18, 2023

Schwartz Larissa

Schwartz Larissa
See Remarks
Sell
90 $83.33

90

$83.33

$7,500

Dec 18, 2023

Schwartz Larissa

Schwartz Larissa
See Remarks
Sell
55 $83.33

55

$83.33

$4,583

Dec 18, 2023

Tighe Brett

Tighe Brett
CFO
Sell
187 $83.33

187

$83.33

$15,583

Dec 18, 2023

Ninan Shibu

Ninan Shibu
CAO
Sell
280 $83.33

280

$83.33

$23,333

Dec 18, 2023

Tighe Brett

Tighe Brett
CFO
Sell
2,510 $83.33

2,510

$83.33

$209,160

Dec 18, 2023

Tighe Brett

Tighe Brett
CFO
Sell
1,889 $83.33

1,889

$83.33

$157,412

Dec 18, 2023

Tighe Brett

Tighe Brett
CFO
Sell
91 $83.33

91

$83.33

$7,583

Dec 18, 2023

Schwartz Larissa

Schwartz Larissa
See Remarks
Sell
53 $83.33

53

$83.33

$4,417

Dec 18, 2023

Schwartz Larissa

Schwartz Larissa
See Remarks
Sell
159 $83.33

159

$83.33

$13,250

Dec 18, 2023

Kerrest Jacques Frederic

Kerrest Jacques Frederic
Sell
282 $83.33

282

$83.33

$23,499

Dec 18, 2023

Kerrest Jacques Frederic

Kerrest Jacques Frederic
Sell
626 $83.33

626

$83.33

$52,165

Dec 18, 2023

Ninan Shibu

Ninan Shibu
CAO
Sell
864 $83.33

864

$83.33

$71,998

Dec 18, 2023

McKinnon Todd

McKinnon Todd
CEO
Sell
5,275 $83.33

5,275

$83.33

$439,569

Dec 18, 2023

Kerrest Jacques Frederic

Kerrest Jacques Frederic
Sell
754 $83.33

754

$83.33

$62,831

Dec 05, 2023

Schwartz Larissa

Schwartz Larissa
See Remarks
Sell
1,125 $71.82

1,125

$71.82

$80,798

Nov 06, 2023

Schwartz Larissa

Schwartz Larissa
See Remarks
Sell
2,334 $70.00

2,334

$70.00

$163,380

Oct 13, 2023

Schwartz Larissa

Schwartz Larissa
See Remarks
Sell
3,578 $85.03

3,578

$85.03

$304,237

Sep 18, 2023

McKinnon Todd

McKinnon Todd
CEO
Sell
5,291 $83.01

5,291

$83.01

$439,191

Sep 18, 2023

McKinnon Todd

McKinnon Todd
CEO
Sell
1,331 $83.01

1,331

$83.01

$110,483

Sep 18, 2023

Schwartz Larissa

Schwartz Larissa
See Remarks
Sell
63 $83.01

63

$83.01

$5,229

Sep 18, 2023

Schwartz Larissa

Schwartz Larissa
See Remarks
Sell
37 $83.01

37

$83.01

$3,071

Sep 18, 2023

Ninan Shibu

Ninan Shibu
CAO
Sell
196 $83.01

196

$83.01

$16,269

Sep 18, 2023

Ninan Shibu

Ninan Shibu
CAO
Sell
3,086 $83.01

3,086

$83.01

$256,160

Sep 18, 2023

McKinnon Todd

McKinnon Todd
CEO
Sell
849 $83.01

849

$83.01

$70,473

Sep 18, 2023

Tighe Brett

Tighe Brett
CFO
Sell
190 $83.01

190

$83.01

$15,771

Sep 18, 2023

Tighe Brett

Tighe Brett
CFO
Sell
92 $83.01

92

$83.01

$7,637

Sep 18, 2023

Tighe Brett

Tighe Brett
CFO
Sell
140 $83.01

140

$83.01

$11,621

Sep 18, 2023

Schwartz Larissa

Schwartz Larissa
See Remarks
Sell
1,597 $83.01

1,597

$83.01

$132,562

Sep 18, 2023

Schwartz Larissa

Schwartz Larissa
See Remarks
Sell
111 $83.01

111

$83.01

$9,214

Sep 18, 2023

Schwartz Larissa

Schwartz Larissa
See Remarks
Sell
38 $83.01

38

$83.01

$3,154

Sep 18, 2023

Schwartz Larissa

Schwartz Larissa
See Remarks
Sell
60 $83.01

60

$83.01

$4,980

Sep 18, 2023

Tighe Brett

Tighe Brett
CFO
Sell
1,906 $83.01

1,906

$83.01

$158,212

Sep 18, 2023

Tighe Brett

Tighe Brett
CFO
Sell
2,518 $83.01

2,518

$83.01

$209,012

Jun 16, 2023

Schwartz Larissa

Schwartz Larissa
See Remarks
Sell
1,557 $75.60

1,557

$75.60

$117,709

Jun 16, 2023

Schwartz Larissa

Schwartz Larissa
See Remarks
Sell
111 $75.60

111

$75.60

$8,392

Jun 16, 2023

McKinnon Todd

McKinnon Todd
CEO
Sell
696 $75.60

696

$75.60

$52,617

Jun 16, 2023

McKinnon Todd

McKinnon Todd
CEO
Sell
926 $75.60

926

$75.60

$70,005

Jun 16, 2023

Tighe Brett

Tighe Brett
CFO
Sell
152 $75.60

152

$75.60

$11,491

Jun 16, 2023

Ninan Shibu

Ninan Shibu
CAO
Sell
195 $75.60

195

$75.60

$14,742

Jun 16, 2023

Schwartz Larissa

Schwartz Larissa
See Remarks
Sell
93 $75.60

93

$75.60

$7,031

Jun 16, 2023

Schwartz Larissa

Schwartz Larissa
See Remarks
Sell
37 $75.60

37

$75.60

$2,797

Jun 16, 2023

McKinnon Todd

McKinnon Todd
CEO
Sell
5,275 $75.60

5,275

$75.60

$398,788

Jun 16, 2023

Schwartz Larissa

Schwartz Larissa
See Remarks
Sell
59 $75.60

59

$75.60

$4,460

Jun 16, 2023

Tighe Brett

Tighe Brett
CFO
Sell
2,510 $75.60

2,510

$75.60

$189,755

Jun 16, 2023

Tighe Brett

Tighe Brett
CFO
Sell
1,431 $75.60

1,431

$75.60

$108,183

Jun 16, 2023

Schwartz Larissa

Schwartz Larissa
See Remarks
Sell
38 $75.60

38

$75.60

$2,873

Jun 16, 2023

Tighe Brett

Tighe Brett
CFO
Sell
62 $75.60

62

$75.60

$4,687

Jun 16, 2023

Tighe Brett

Tighe Brett
CFO
Sell
96 $75.60

96

$75.60

$7,258

Jun 16, 2023

Tighe Brett

Tighe Brett
CFO
Sell
129 $75.60

129

$75.60

$9,752

Jun 16, 2023

Schwartz Larissa

Schwartz Larissa
See Remarks
Sell
63 $75.60

63

$75.60

$4,763

Apr 24, 2023

Kerrest Jacques Frederic

Kerrest Jacques Frederic
Sell
100 $75.99

100

$75.99

$7,599

Mar 16, 2023

McKinnon Todd

McKinnon Todd
CEO
Sell
417 $82.48

417

$82.48

$34,393

Mar 16, 2023

Tighe Brett

Tighe Brett
CFO
Sell
112 $82.48

112

$82.48

$9,238

Mar 16, 2023

Schwartz Larissa

Schwartz Larissa
See Remarks
Sell
74 $82.48

74

$82.48

$6,103

Mar 16, 2023

Tighe Brett

Tighe Brett
CFO
Sell
1,242 $82.48

1,242

$82.48

$102,438

Mar 16, 2023

Tighe Brett

Tighe Brett
CFO
Sell
128 $82.48

128

$82.48

$10,557

Mar 16, 2023

McKinnon Todd

McKinnon Todd
CEO
Sell
591 $82.48

591

$82.48

$48,745

Mar 16, 2023

Tighe Brett

Tighe Brett
CFO
Sell
63 $82.48

63

$82.48

$5,196

Mar 16, 2023

Tighe Brett

Tighe Brett
CFO
Sell
460 $82.48

460

$82.48

$37,940

Mar 16, 2023

Schwartz Larissa

Schwartz Larissa
See Remarks
Sell
70 $82.48

70

$82.48

$5,773

Mar 16, 2023

Schwartz Larissa

Schwartz Larissa
See Remarks
Sell
119 $82.48

119

$82.48

$9,815

Mar 16, 2023

Schwartz Larissa

Schwartz Larissa
See Remarks
Sell
109 $82.48

109

$82.48

$8,990

Mar 16, 2023

Schwartz Larissa

Schwartz Larissa
See Remarks
Sell
43 $82.48

43

$82.48

$3,547

Mar 16, 2023

McKinnon Todd

McKinnon Todd
CEO
Sell
1,183 $82.48

1,183

$82.48

$97,572

Mar 16, 2023

McKinnon Todd

McKinnon Todd
CEO
Sell
926 $82.48

926

$82.48

$76,375

Mar 16, 2023

Schwartz Larissa

Schwartz Larissa
See Remarks
Sell
37 $82.48

37

$82.48

$3,052

Mar 16, 2023

Kerrest Jacques Frederic

Kerrest Jacques Frederic
Sell
423 $82.48

423

$82.48

$34,888

Mar 16, 2023

Tighe Brett

Tighe Brett
CFO
Sell
179 $82.48

179

$82.48

$14,764

Mar 16, 2023

Ninan Shibu

Ninan Shibu
CAO
Sell
197 $82.48

197

$82.48

$16,248

Jan 17, 2023

Runyan Jonathan T

Runyan Jonathan T
General Counsel and Secretary
Sell
10 $69.77

10

$69.77

$698

Dec 16, 2022

St. Ledger Susan

St. Ledger Susan
See Remarks
Sell
1,354 $67.41

1,354

$67.41

$91,277

Dec 16, 2022

St. Ledger Susan

St. Ledger Susan
See Remarks
Sell
1,150 $67.41

1,150

$67.41

$77,525

Dec 16, 2022

Tighe Brett

Tighe Brett
CFO
Sell
96 $67.41

96

$67.41

$6,472

Dec 16, 2022

Tighe Brett

Tighe Brett
CFO
Sell
198 $67.41

198

$67.41

$13,348

Dec 16, 2022

Runyan Jonathan T

Runyan Jonathan T
General Counsel and Secretary
Sell
465 $67.41

465

$67.41

$31,347

Dec 16, 2022

Runyan Jonathan T

Runyan Jonathan T
General Counsel and Secretary
Sell
470 $67.41

470

$67.41

$31,684

Dec 16, 2022

Runyan Jonathan T

Runyan Jonathan T
General Counsel and Secretary
Sell
170 $67.41

170

$67.41

$11,460

Dec 16, 2022

Runyan Jonathan T

Runyan Jonathan T
General Counsel and Secretary
Sell
1,917 $67.41

1,917

$67.41

$129,231

Dec 16, 2022

McKinnon Todd

McKinnon Todd
CEO
Sell
847 $67.41

847

$67.41

$57,099

Dec 16, 2022

Tighe Brett

Tighe Brett
CFO
Sell
1,976 $67.41

1,976

$67.41

$133,208

Dec 16, 2022

Tighe Brett

Tighe Brett
CFO
Sell
145 $67.41

145

$67.41

$9,775

Dec 16, 2022

McKinnon Todd

McKinnon Todd
CEO
Sell
1,327 $67.41

1,327

$67.41

$89,457

Dec 16, 2022

McKinnon Todd

McKinnon Todd
CEO
Sell
1,597 $67.41

1,597

$67.41

$107,658

Dec 16, 2022

Tighe Brett

Tighe Brett
CFO
Sell
228 $67.41

228

$67.41

$15,370

Nov 03, 2022

Kerrest Jacques Frederic

Kerrest Jacques Frederic
Sell
6,808 $49.92

6,808

$49.92

$339,889

Nov 03, 2022

Kerrest Jacques Frederic

Kerrest Jacques Frederic
Sell
11,921 $48.71

11,921

$48.71

$580,667

Sep 16, 2022

St. Ledger Susan

St. Ledger Susan
See Remarks
Sell
1,408 $59.39

1,408

$59.39

$83,625

Sep 16, 2022

St. Ledger Susan

St. Ledger Susan
See Remarks
Sell
28,156 $59.39

28,156

$59.39

$1,672,272

Sep 16, 2022

Tighe Brett

Tighe Brett
CFO
Sell
211 $59.39

211

$59.39

$12,532

Sep 16, 2022

Tighe Brett

Tighe Brett
CFO
Sell
240 $59.39

240

$59.39

$14,254

Sep 16, 2022

Tighe Brett

Tighe Brett
CFO
Sell
2,135 $59.39

2,135

$59.39

$126,804

Sep 16, 2022

Runyan Jonathan T

Runyan Jonathan T
General Counsel and Secretary
Sell
176 $59.39

176

$59.39

$10,453

Sep 16, 2022

Runyan Jonathan T

Runyan Jonathan T
General Counsel and Secretary
Sell
1,994 $59.39

1,994

$59.39

$118,430

Sep 16, 2022

Runyan Jonathan T

Runyan Jonathan T
General Counsel and Secretary
Sell
484 $59.39

484

$59.39

$28,746

Sep 16, 2022

Runyan Jonathan T

Runyan Jonathan T
General Counsel and Secretary
Sell
489 $59.39

489

$59.39

$29,043

Sep 16, 2022

Kerrest Jacques Frederic

Kerrest Jacques Frederic
See Remarks
Sell
967 $59.39

967

$59.39

$57,433

Sep 16, 2022

Kerrest Jacques Frederic

Kerrest Jacques Frederic
See Remarks
Sell
440 $59.39

440

$59.39

$26,133

TOP