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

Subotovsky Santiago

Subotovsky Santiago
Sell
1,461 $79.21

1,461

$79.21

$115,726

Aug 26, 2025

Subotovsky Santiago

Subotovsky Santiago
Sell
200 $80.91

200

$80.91

$16,182

Aug 26, 2025

Subotovsky Santiago

Subotovsky Santiago
Sell
814 $80.14

814

$80.14

$65,235

Aug 25, 2025

McMaster Herbert Raymond

McMaster Herbert Raymond
Sell
2,000 $83.00

2,000

$83.00

$166,000

Aug 22, 2025

McMaster Herbert Raymond

McMaster Herbert Raymond
Sell
1,000 $80.00

1,000

$80.00

$80,000

Jul 15, 2025

Chadwick Jonathan

Chadwick Jonathan
Sell
25,000 $74.86

25,000

$74.86

$1,871,443

Jul 14, 2025

McMaster Herbert Raymond

McMaster Herbert Raymond
Sell
500 $75.00

500

$75.00

$37,500

Jul 14, 2025

Bawa Aparna

Bawa Aparna
COO
Sell
9,836 $74.77

9,836

$74.77

$735,431

Jul 14, 2025

Bawa Aparna

Bawa Aparna
COO
Sell
692 $75.00

692

$75.00

$51,898

Jul 14, 2025

Yuan Eric S.

Yuan Eric S.
CEO
Sell
27,477 $74.86

27,477

$74.86

$2,056,882

Jul 14, 2025

Yuan Eric S.

Yuan Eric S.
CEO
Sell
6,214 $74.49

6,214

$74.49

$462,851

Jul 10, 2025

Sankarlingam Velchamy

Sankarlingam Velchamy
Pres. of Engineering & Product
Sell
7,661 $77.50

7,661

$77.50

$593,728

Jul 02, 2025

Subotovsky Santiago

Subotovsky Santiago
Sell
2,475 $77.17

2,475

$77.17

$190,996

Jun 13, 2025

Napolitano Janet

Napolitano Janet
Sell
2,617 $76.78

2,617

$76.78

$200,922

Jun 10, 2025

Sankarlingam Velchamy

Sankarlingam Velchamy
Pres. of Engineering & Product
Sell
2,595 $80.26

2,595

$80.26

$208,275

Jun 03, 2025

Subotovsky Santiago

Subotovsky Santiago
Sell
826 $81.06

826

$81.06

$66,958

Jun 03, 2025

Subotovsky Santiago

Subotovsky Santiago
Sell
1,649 $80.48

1,649

$80.48

$132,706

May 05, 2025

Subotovsky Santiago

Subotovsky Santiago
Sell
2,475 $78.82

2,475

$78.82

$195,087

Apr 24, 2025

Subotovsky Santiago

Subotovsky Santiago
Sell
2,475 $75.43

2,475

$75.43

$186,684

Apr 24, 2025

Chadwick Jonathan

Chadwick Jonathan
Sell
12,500 $75.03

12,500

$75.03

$937,926

Apr 15, 2025

Bawa Aparna

Bawa Aparna
COO
Sell
16,099 $72.59

16,099

$72.59

$1,168,623

Apr 15, 2025

Sankarlingam Velchamy

Sankarlingam Velchamy
Pres. of Engineering & Product
Sell
11,839 $71.91

11,839

$71.91

$851,342

Apr 15, 2025

Chadwick Jonathan

Chadwick Jonathan
Sell
12,500 $72.57

12,500

$72.57

$907,163

Apr 14, 2025

Yuan Eric S.

Yuan Eric S.
CEO
Sell
29,468 $71.96

29,468

$71.96

$2,120,411

Apr 14, 2025

Yuan Eric S.

Yuan Eric S.
CEO
Sell
11,653 $72.76

11,653

$72.76

$847,818

Mar 24, 2025

Subotovsky Santiago

Subotovsky Santiago
Sell
2,475 $77.86

2,475

$77.86

$192,702

Mar 05, 2025

Yuan Eric S.

Yuan Eric S.
CEO
Sell
68,397 $75.37

68,397

$75.37

$5,155,403

Mar 05, 2025

Yuan Eric S.

Yuan Eric S.
CEO
Sell
22,736 $74.59

22,736

$74.59

$1,695,812

Mar 04, 2025

Yuan Eric S.

Yuan Eric S.
CEO
Sell
12,586 $74.32

12,586

$74.32

$935,432

Mar 04, 2025

Yuan Eric S.

Yuan Eric S.
CEO
Sell
8,192 $73.56

8,192

$73.56

$602,593

Mar 04, 2025

Yuan Eric S.

Yuan Eric S.
CEO
Sell
54,753 $75.34

54,753

$75.34

$4,125,086

Jan 15, 2025

Chadwick Jonathan

Chadwick Jonathan
Sell
12,489 $80.56

12,489

$80.56

$1,006,100

Jan 15, 2025

Chadwick Jonathan

Chadwick Jonathan
Sell
12,511 $80.10

12,511

$80.10

$1,002,095

Jan 14, 2025

Yuan Eric S.

Yuan Eric S.
CEO
Sell
13,721 $79.74

13,721

$79.74

$1,094,145

Jan 14, 2025

Yuan Eric S.

Yuan Eric S.
CEO
Sell
69,612 $79.11

69,612

$79.11

$5,506,943

Jan 14, 2025

Bawa Aparna

Bawa Aparna
COO
Sell
1,700 $79.75

1,700

$79.75

$135,570

Jan 14, 2025

Bawa Aparna

Bawa Aparna
COO
Sell
10,375 $79.06

10,375

$79.06

$820,227

Jan 13, 2025

Yuan Eric S.

Yuan Eric S.
CEO
Sell
118,036 $79.03

118,036

$79.03

$9,328,255

Jan 10, 2025

Bawa Aparna

Bawa Aparna
COO
Sell
9,317 $78.69

9,317

$78.69

$733,125

Jan 10, 2025

Sankarlingam Velchamy

Sankarlingam Velchamy
Pres. of Engineering & Product
Sell
10,817 $78.69

10,817

$78.69

$851,170

Jan 10, 2025

Crehan Shane

Crehan Shane
CAO
Sell
1,412 $78.69

1,412

$78.69

$111,104

Jan 08, 2025

Yuan Eric S.

Yuan Eric S.
CEO
Sell
33,751 $78.69

33,751

$78.69

$2,655,809

Dec 10, 2024

Sankarlingam Velchamy

Sankarlingam Velchamy
Pres. of Engineering & Product
Sell
3,618 $84.94

3,618

$84.94

$307,309

Dec 10, 2024

Crehan Shane

Crehan Shane
CAO
Sell
1,551 $84.94

1,551

$84.94

$131,740

Dec 05, 2024

Yuan Eric S.

Yuan Eric S.
CEO
Sell
26,138 $84.60

26,138

$84.60

$2,211,332

Dec 05, 2024

Yuan Eric S.

Yuan Eric S.
CEO
Sell
57,195 $83.74

57,195

$83.74

$4,789,389

Dec 04, 2024

Subotovsky Santiago

Subotovsky Santiago
Sell
193 $82.90

193

$82.90

$16,000

Dec 04, 2024

Yuan Eric S.

Yuan Eric S.
CEO
Sell
12,389 $82.90

12,389

$82.90

$1,027,075

Dec 04, 2024

Yuan Eric S.

Yuan Eric S.
CEO
Sell
70,944 $83.60

70,944

$83.60

$5,930,869

Nov 06, 2024

Yuan Eric S.

Yuan Eric S.
CEO
Sell
65,543 $79.83

65,543

$79.83

$5,232,114

Nov 06, 2024

Yuan Eric S.

Yuan Eric S.
CEO
Sell
17,790 $78.98

17,790

$78.98

$1,405,017

Nov 05, 2024

Yuan Eric S.

Yuan Eric S.
CEO
Sell
78,481 $76.45

78,481

$76.45

$6,000,100

Nov 05, 2024

Yuan Eric S.

Yuan Eric S.
CEO
Sell
99,011 $77.27

99,011

$77.27

$7,650,481

Nov 05, 2024

Yuan Eric S.

Yuan Eric S.
CEO
Sell
1,079 $77.83

1,079

$77.83

$83,973

Oct 29, 2024

Chadwick Jonathan

Chadwick Jonathan
Sell
12,500 $75.04

12,500

$75.04

$937,995

Oct 22, 2024

Yuan Eric S.

Yuan Eric S.
CEO
Sell
35,714 $72.21

35,714

$72.21

$2,578,983

Oct 21, 2024

Yuan Eric S.

Yuan Eric S.
CEO
Sell
12,731 $70.81

12,731

$70.81

$901,426

Oct 21, 2024

Yuan Eric S.

Yuan Eric S.
CEO
Sell
22,991 $71.81

22,991

$71.81

$1,650,883

Oct 14, 2024

Chadwick Jonathan

Chadwick Jonathan
Sell
10,558 $68.09

10,558

$68.09

$718,897

Oct 14, 2024

Bawa Aparna

Bawa Aparna
COO
Sell
1,600 $70.28

1,600

$70.28

$112,445

Oct 14, 2024

Bawa Aparna

Bawa Aparna
COO
Sell
859 $69.09

859

$69.09

$59,350

Oct 14, 2024

Chadwick Jonathan

Chadwick Jonathan
Sell
1,102 $70.43

1,102

$70.43

$77,614

Oct 14, 2024

Bawa Aparna

Bawa Aparna
COO
Sell
200 $71.07

200

$71.07

$14,214

Oct 14, 2024

Chadwick Jonathan

Chadwick Jonathan
Sell
840 $69.04

840

$69.04

$57,996

Oct 14, 2024

Bawa Aparna

Bawa Aparna
COO
Sell
7,861 $68.12

7,861

$68.12

$535,520

Oct 10, 2024

Yuan Eric S.

Yuan Eric S.
CEO
Sell
7,471 $70.03

7,471

$70.03

$523,192

Oct 10, 2024

Sankarlingam Velchamy

Sankarlingam Velchamy
Pres. of Engineering & Product
Sell
10,338 $69.51

10,338

$69.51

$718,604

Oct 10, 2024

Crehan Shane

Crehan Shane
CAO
Sell
1,776 $69.51

1,776

$69.51

$123,451

Oct 10, 2024

Yuan Eric S.

Yuan Eric S.
CEO
Sell
13,777 $70.91

13,777

$70.91

$976,862

Oct 09, 2024

Steckelberg Kelly

Steckelberg Kelly
CFO
Sell
14,151 $68.12

14,151

$68.12

$963,966

Oct 09, 2024

Napolitano Janet

Napolitano Janet
Sell
2,135 $68.96

2,135

$68.96

$147,229

Oct 09, 2024

Yuan Eric S.

Yuan Eric S.
CEO
Sell
587 $69.89

587

$69.89

$41,025

Oct 09, 2024

Yuan Eric S.

Yuan Eric S.
CEO
Sell
1,833 $69.20

1,833

$69.20

$126,846

Oct 09, 2024

Yuan Eric S.

Yuan Eric S.
CEO
Sell
34,786 $68.12

34,786

$68.12

$2,369,622

Oct 09, 2024

Napolitano Janet

Napolitano Janet
Sell
2,342 $69.78

2,342

$69.78

$163,421

Oct 08, 2024

Crehan Shane

Crehan Shane
CAO
Sell
2,383 $68.30

2,383

$68.30

$162,759

Oct 08, 2024

Bawa Aparna

Bawa Aparna
COO
Sell
10,871 $68.12

10,871

$68.12

$740,533

Oct 07, 2024

Crehan Shane

Crehan Shane
CAO
Sell
2,478 $69.09

2,478

$69.09

$171,205

Oct 02, 2024

Steckelberg Kelly

Steckelberg Kelly
CFO
Sell
8,901 $67.79

8,901

$67.79

$603,436

Sep 18, 2024

Steckelberg Kelly

Steckelberg Kelly
CFO
Sell
8,088 $66.38

8,088

$66.38

$536,853

Sep 18, 2024

Steckelberg Kelly

Steckelberg Kelly
CFO
Sell
813 $67.43

813

$67.43

$54,818

Sep 11, 2024

Crehan Shane

Crehan Shane
CAO
Sell
1,463 $66.61

1,463

$66.61

$97,450

Sep 10, 2024

Crehan Shane

Crehan Shane
CAO
Sell
1,550 $66.87

1,550

$66.87

$103,649

Sep 10, 2024

Bawa Aparna

Bawa Aparna
COO
Sell
831 $66.29

831

$66.29

$55,083

Sep 10, 2024

Sankarlingam Velchamy

Sankarlingam Velchamy
Pres. of Engineering & Product
Sell
3,614 $66.87

3,614

$66.87

$241,668

Sep 05, 2024

Bawa Aparna

Bawa Aparna
COO
Sell
880 $68.09

880

$68.09

$59,919

Sep 05, 2024

Yuan Eric S.

Yuan Eric S.
CEO
Sell
1,963 $67.51

1,963

$67.51

$132,523

Sep 05, 2024

Yuan Eric S.

Yuan Eric S.
CEO
Sell
457 $68.46

457

$68.46

$31,288

Sep 04, 2024

Steckelberg Kelly

Steckelberg Kelly
CFO
Sell
200 $69.12

200

$69.12

$13,823

Sep 04, 2024

Steckelberg Kelly

Steckelberg Kelly
CFO
Sell
8,701 $68.42

8,701

$68.42

$595,364

Sep 04, 2024

Yuan Eric S.

Yuan Eric S.
CEO
Sell
2,420 $68.38

2,420

$68.38

$165,487

Aug 21, 2024

Steckelberg Kelly

Steckelberg Kelly
CFO
Sell
5,013 $59.70

5,013

$59.70

$299,298

Aug 07, 2024

Steckelberg Kelly

Steckelberg Kelly
CFO
Sell
3,323 $56.42

3,323

$56.42

$187,485

Aug 07, 2024

Steckelberg Kelly

Steckelberg Kelly
CFO
Sell
1,684 $57.08

1,684

$57.08

$96,116

Aug 06, 2024

Yuan Eric S.

Yuan Eric S.
CEO
Sell
2,420 $56.13

2,420

$56.13

$135,836

Aug 05, 2024

Yuan Eric S.

Yuan Eric S.
CEO
Sell
200 $56.68

200

$56.68

$11,336

Aug 05, 2024

Yuan Eric S.

Yuan Eric S.
CEO
Sell
2,220 $56.07

2,220

$56.07

$124,466

Jul 24, 2024

Steckelberg Kelly

Steckelberg Kelly
CFO
Sell
3,695 $58.43

3,695

$58.43

$215,908

Jul 24, 2024

Steckelberg Kelly

Steckelberg Kelly
CFO
Sell
1,312 $59.23

1,312

$59.23

$77,703

Jul 18, 2024

Bawa Aparna

Bawa Aparna
COO
Sell
10,332 $56.81

10,332

$56.81

$586,964

Jul 10, 2024

Steckelberg Kelly

Steckelberg Kelly
CFO
Sell
157 $56.93

157

$56.93

$8,938

Jul 10, 2024

Yuan Eric S.

Yuan Eric S.
CEO
Sell
19,910 $56.17

19,910

$56.17

$1,118,253

Jul 10, 2024

Steckelberg Kelly

Steckelberg Kelly
CFO
Sell
4,850 $56.20

4,850

$56.20

$272,591

Jul 10, 2024

Yuan Eric S.

Yuan Eric S.
CEO
Sell
1,000 $56.89

1,000

$56.89

$56,888

Jul 10, 2024

Sankarlingam Velchamy

Sankarlingam Velchamy
Pres. of Engineering & Product
Sell
2,292 $56.70

2,292

$56.70

$129,956

Jul 10, 2024

Sankarlingam Velchamy

Sankarlingam Velchamy
Pres. of Engineering & Product
Sell
10,667 $56.70

10,667

$56.70

$604,819

Jul 09, 2024

Steckelberg Kelly

Steckelberg Kelly
CFO
Sell
14,397 $57.15

14,397

$57.15

$822,789

Jul 09, 2024

Yuan Eric S.

Yuan Eric S.
CEO
Sell
2,420 $57.04

2,420

$57.04

$138,047

Jul 09, 2024

Yuan Eric S.

Yuan Eric S.
CEO
Sell
35,390 $57.15

35,390

$57.15

$2,022,539

Jul 09, 2024

Bawa Aparna

Bawa Aparna
COO
Sell
11,060 $57.15

11,060

$57.15

$632,079

Jul 09, 2024

Sankarlingam Velchamy

Sankarlingam Velchamy
Pres. of Engineering & Product
Sell
3,272 $57.15

3,272

$57.15

$186,995

Jul 09, 2024

Crehan Shane

Crehan Shane
CAO
Sell
2,367 $57.15

2,367

$57.15

$135,274

Jul 08, 2024

Crehan Shane

Crehan Shane
CAO
Sell
2,493 $58.26

2,493

$58.26

$145,242

Jun 26, 2024

Steckelberg Kelly

Steckelberg Kelly
CFO
Sell
5,007 $57.59

5,007

$57.59

$288,352

Jun 18, 2024

Bawa Aparna

Bawa Aparna
COO
Sell
836 $56.81

836

$56.81

$47,493

Jun 13, 2024

Crehan Shane

Crehan Shane
CAO
Sell
363 $60.25

363

$60.25

$21,871

Jun 12, 2024

Steckelberg Kelly

Steckelberg Kelly
CFO
Sell
400 $63.14

400

$63.14

$25,256

Jun 12, 2024

Steckelberg Kelly

Steckelberg Kelly
CFO
Sell
1,898 $62.05

1,898

$62.05

$117,772

Jun 12, 2024

Steckelberg Kelly

Steckelberg Kelly
CFO
Sell
2,709 $60.74

2,709

$60.74

$164,537

Jun 11, 2024

Crehan Shane

Crehan Shane
CAO
Sell
1,475 $62.99

1,475

$62.99

$92,910

Jun 11, 2024

Sankarlingam Velchamy

Sankarlingam Velchamy
Pres. of Engineering & Product
Sell
1,551 $62.99

1,551

$62.99

$97,697

Jun 09, 2024

Sankarlingam Velchamy

Sankarlingam Velchamy
Pres. of Engineering & Product
Sell
3,589 $62.42

3,589

$62.42

$224,027

Jun 09, 2024

Crehan Shane

Crehan Shane
CAO
Sell
1,538 $62.42

1,538

$62.42

$96,003

Jun 04, 2024

Yuan Eric S.

Yuan Eric S.
CEO
Sell
2,420 $61.67

2,420

$61.67

$149,247

Jun 04, 2024

Bawa Aparna

Bawa Aparna
COO
Sell
874 $61.78

874

$61.78

$53,996

Jun 03, 2024

Yuan Eric S.

Yuan Eric S.
CEO
Sell
2,420 $61.80

2,420

$61.80

$149,551

May 29, 2024

Steckelberg Kelly

Steckelberg Kelly
CFO
Sell
5,007 $61.58

5,007

$61.58

$308,332

May 15, 2024

Steckelberg Kelly

Steckelberg Kelly
CFO
Sell
4,108 $63.24

4,108

$63.24

$259,803

May 15, 2024

Steckelberg Kelly

Steckelberg Kelly
CFO
Sell
899 $63.88

899

$63.88

$57,428

May 07, 2024

Yuan Eric S.

Yuan Eric S.
CEO
Sell
2,420 $62.11

2,420

$62.11

$150,317

May 06, 2024

Yuan Eric S.

Yuan Eric S.
CEO
Sell
2,420 $61.82

2,420

$61.82

$149,594

May 01, 2024

Steckelberg Kelly

Steckelberg Kelly
CFO
Sell
1,254 $62.05

1,254

$62.05

$77,805

May 01, 2024

Steckelberg Kelly

Steckelberg Kelly
CFO
Sell
3,753 $61.21

3,753

$61.21

$229,714

Apr 18, 2024

Bawa Aparna

Bawa Aparna
COO
Sell
21,468 $60.17

21,468

$60.17

$1,291,682

Apr 18, 2024

Bawa Aparna

Bawa Aparna
COO
Sell
500 $60.69

500

$60.69

$30,345

Apr 17, 2024

Steckelberg Kelly

Steckelberg Kelly
CFO
Sell
5,007 $59.36

5,007

$59.36

$297,203

Apr 11, 2024

Yuan Eric S.

Yuan Eric S.
CEO
Sell
2,420 $62.45

2,420

$62.45

$151,123

Apr 10, 2024

Sankarlingam Velchamy

Sankarlingam Velchamy
Pres. of Engineering & Product
Sell
1,950 $62.69

1,950

$62.69

$122,248

Apr 10, 2024

Yuan Eric S.

Yuan Eric S.
CEO
Sell
27,463 $61.97

27,463

$61.97

$1,701,786

Apr 10, 2024

Yuan Eric S.

Yuan Eric S.
CEO
Sell
500 $62.69

500

$62.69

$31,343

Apr 10, 2024

Sankarlingam Velchamy

Sankarlingam Velchamy
Pres. of Engineering & Product
Sell
11,926 $62.14

11,926

$62.14

$741,072

Apr 09, 2024

Crehan Shane

Crehan Shane
CAO
Sell
5,099 $62.97

5,099

$62.97

$321,084

Apr 09, 2024

Sankarlingam Velchamy

Sankarlingam Velchamy
Pres. of Engineering & Product
Sell
3,791 $62.97

3,791

$62.97

$238,719

Apr 03, 2024

Steckelberg Kelly

Steckelberg Kelly
CFO
Sell
5,007 $63.39

5,007

$63.39

$317,410

Apr 01, 2024

Subotovsky Santiago

Subotovsky Santiago
Sell
1,000 $65.23

1,000

$65.23

$65,231

Apr 01, 2024

Subotovsky Santiago

Subotovsky Santiago
Sell
100 $66.89

100

$66.89

$6,689

Mar 20, 2024

Steckelberg Kelly

Steckelberg Kelly
CFO
Sell
4,585 $66.40

4,585

$66.40

$304,435

Mar 20, 2024

Steckelberg Kelly

Steckelberg Kelly
CFO
Sell
422 $67.13

422

$67.13

$28,329

Mar 18, 2024

Bawa Aparna

Bawa Aparna
COO
Sell
816 $66.60

816

$66.60

$54,342

Mar 12, 2024

Crehan Shane

Crehan Shane
CAO
Sell
1,931 $70.00

1,931

$70.00

$135,170

Mar 12, 2024

Sankarlingam Velchamy

Sankarlingam Velchamy
Pres. of Engineering & Product
Sell
1,553 $70.00

1,553

$70.00

$108,710

Mar 06, 2024

Steckelberg Kelly

Steckelberg Kelly
CFO
Sell
4,307 $67.00

4,307

$67.00

$288,554

Mar 06, 2024

Steckelberg Kelly

Steckelberg Kelly
CFO
Sell
700 $67.59

700

$67.59

$47,312

Mar 05, 2024

Yuan Eric S.

Yuan Eric S.
CEO
Sell
300 $68.41

300

$68.41

$20,523

Mar 05, 2024

Yuan Eric S.

Yuan Eric S.
CEO
Sell
600 $67.31

600

$67.31

$40,384

Mar 05, 2024

Yuan Eric S.

Yuan Eric S.
CEO
Sell
1,520 $66.62

1,520

$66.62

$101,267

Mar 04, 2024

Subotovsky Santiago

Subotovsky Santiago
Sell
2,067 $69.83

2,067

$69.83

$144,343

Mar 04, 2024

Yuan Eric S.

Yuan Eric S.
CEO
Sell
2,420 $69.84

2,420

$69.84

$169,025

Feb 09, 2024

Subotovsky Santiago

Subotovsky Santiago
Sell
2,067 $65.88

2,067

$65.88

$136,180

Feb 06, 2024

Yuan Eric S.

Yuan Eric S.
CEO
Sell
2,421 $63.63

2,421

$63.63

$154,039

Feb 05, 2024

Yuan Eric S.

Yuan Eric S.
CEO
Sell
2,421 $63.69

2,421

$63.69

$154,186

Jan 18, 2024

Bawa Aparna

Bawa Aparna
COO
Sell
18,507 $66.97

18,507

$66.97

$1,239,419

Jan 18, 2024

Bawa Aparna

Bawa Aparna
COO
Sell
700 $67.66

700

$67.66

$47,359

Jan 11, 2024

Crehan Shane

Crehan Shane
CAO
Sell
4,480 $68.34

4,480

$68.34

$306,163

Jan 10, 2024

Yuan Eric S.

Yuan Eric S.
CEO
Sell
23,540 $68.00

23,540

$68.00

$1,600,647

Jan 10, 2024

Sankarlingam Velchamy

Sankarlingam Velchamy
Pres. of Engineering & Product
Sell
15,611 $67.98

15,611

$67.98

$1,061,231

Jan 09, 2024

Yuan Eric S.

Yuan Eric S.
CEO
Sell
1,221 $68.20

1,221

$68.20

$83,270

Jan 09, 2024

Yuan Eric S.

Yuan Eric S.
CEO
Sell
1,200 $68.65

1,200

$68.65

$82,379

Jan 02, 2024

Subotovsky Santiago

Subotovsky Santiago
Sell
1,667 $69.51

1,667

$69.51

$115,870

Jan 02, 2024

Subotovsky Santiago

Subotovsky Santiago
Sell
400 $70.36

400

$70.36

$28,146

Dec 29, 2023

Steckelberg Kelly

Steckelberg Kelly
CFO
Sell
9,047 $72.16

9,047

$72.16

$652,841

Dec 29, 2023

Steckelberg Kelly

Steckelberg Kelly
CFO
Sell
1,936 $73.11

1,936

$73.11

$141,536

Dec 18, 2023

Bawa Aparna

Bawa Aparna
COO
Sell
727 $71.59

727

$71.59

$52,044

Dec 18, 2023

Bawa Aparna

Bawa Aparna
COO
Sell
104 $72.32

104

$72.32

$7,521

Dec 14, 2023

Steckelberg Kelly

Steckelberg Kelly
CFO
Sell
500 $73.82

500

$73.82

$36,910

Dec 14, 2023

Steckelberg Kelly

Steckelberg Kelly
CFO
Sell
6,842 $72.01

6,842

$72.01

$492,682

Dec 14, 2023

Steckelberg Kelly

Steckelberg Kelly
CFO
Sell
3,618 $72.83

3,618

$72.83

$263,508

Dec 12, 2023

Sankarlingam Velchamy

Sankarlingam Velchamy
Pres. of Engineering & Product
Sell
1,571 $71.98

1,571

$71.98

$113,081

Dec 05, 2023

Yuan Eric S.

Yuan Eric S.
CEO
Sell
6,254 $67.72

6,254

$67.72

$423,547

Dec 05, 2023

Yuan Eric S.

Yuan Eric S.
CEO
Sell
4,953 $68.89

4,953

$68.89

$341,223

Dec 05, 2023

Yuan Eric S.

Yuan Eric S.
CEO
Sell
2,421 $67.37

2,421

$67.37

$163,095

Dec 04, 2023

Subotovsky Santiago

Subotovsky Santiago
Sell
367 $68.17

367

$68.17

$25,020

Dec 04, 2023

Yuan Eric S.

Yuan Eric S.
CEO
Sell
400 $66.34

400

$66.34

$26,537

Dec 04, 2023

Yuan Eric S.

Yuan Eric S.
CEO
Sell
2,021 $67.15

2,021

$67.15

$135,714

Dec 04, 2023

Yuan Eric S.

Yuan Eric S.
CEO
Sell
533 $68.48

533

$68.48

$36,499

Dec 04, 2023

Yuan Eric S.

Yuan Eric S.
CEO
Sell
800 $69.55

800

$69.55

$55,638

Dec 04, 2023

Subotovsky Santiago

Subotovsky Santiago
Sell
1,600 $67.58

1,600

$67.58

$108,125

Dec 04, 2023

Subotovsky Santiago

Subotovsky Santiago
Sell
100 $69.46

100

$69.46

$6,946

Dec 04, 2023

Yuan Eric S.

Yuan Eric S.
CEO
Sell
9,874 $67.71

9,874

$67.71

$668,596

Nov 29, 2023

Steckelberg Kelly

Steckelberg Kelly
CFO
Sell
10,425 $68.41

10,425

$68.41

$713,178

Nov 29, 2023

Steckelberg Kelly

Steckelberg Kelly
CFO
Sell
535 $68.94

535

$68.94

$36,880

Nov 28, 2023

Subotovsky Santiago

Subotovsky Santiago
Sell
400 $65.52

400

$65.52

$26,208

Nov 28, 2023

Subotovsky Santiago

Subotovsky Santiago
Sell
967 $67.40

967

$67.40

$65,173

Nov 28, 2023

Subotovsky Santiago

Subotovsky Santiago
Sell
700 $66.50

700

$66.50

$46,550

Nov 22, 2023

Steckelberg Kelly

Steckelberg Kelly
CFO
Sell
1,283 $64.98

1,283

$64.98

$83,367

Nov 22, 2023

Steckelberg Kelly

Steckelberg Kelly
CFO
Sell
8,677 $64.38

8,677

$64.38

$558,632

Nov 22, 2023

Steckelberg Kelly

Steckelberg Kelly
CFO
Sell
1,000 $66.19

1,000

$66.19

$66,185

Nov 02, 2023

Yuan Eric S.

Yuan Eric S.
CEO
Sell
2,421 $60.96

2,421

$60.96

$147,573

Nov 02, 2023

Yuan Eric S.

Yuan Eric S.
CEO
Sell
11,207 $61.23

11,207

$61.23

$686,188

Nov 01, 2023

Yuan Eric S.

Yuan Eric S.
CEO
Sell
11,208 $59.87

11,208

$59.87

$671,051

TOP