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

3

Insider Involved

1

Total Buys

$0.00

Total Sells

$497.32K

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

Jul 27, 2026

Patten Jarrod M

Patten Jarrod M
Sell
1,950 $98.48

1,950

$98.48

$192,036

Jul 24, 2026

Patten Jarrod M

Patten Jarrod M
Sell
1,950 $92.46

1,950

$92.46

$180,287

Jul 22, 2026

Patten Jarrod M

Patten Jarrod M
Sell
1,250 $100.00

1,250

$100.00

$125,000

Jun 23, 2026

Patten Jarrod M

Patten Jarrod M
Sell
1,500 $106.08

1,500

$106.08

$159,120

Jun 22, 2026

Le Phong

Le Phong
President & CEO
Buy
11,000 $90.80

11,000

$90.80

$998,756

Jun 17, 2026

Patten Jarrod M

Patten Jarrod M
Sell
1,500 $121.31

1,500

$121.31

$181,965

Jun 16, 2026

Chow Thomas C.

Chow Thomas C.
EVP & General Counsel
Buy
100 $92.71

100

$92.71

$9,271

Jun 16, 2026

Chow Thomas C.

Chow Thomas C.
EVP & General Counsel
Buy
11 $66.10

11

$66.10

$727

Jun 15, 2026

Patten Jarrod M

Patten Jarrod M
Sell
1,500 $133.97

1,500

$133.97

$200,951

Jun 09, 2026

Le Phong

Le Phong
President & CEO
Sell
2,888 $123.38

2,888

$123.38

$356,333

Jun 09, 2026

Le Phong

Le Phong
President & CEO
Sell
2,579 $124.33

2,579

$124.33

$320,637

Jun 09, 2026

Le Phong

Le Phong
President & CEO
Sell
55 $124.88

55

$124.88

$6,868

Jun 09, 2026

Montgomery Jeanine

Montgomery Jeanine
VP & CAO
Sell
185 $123.38

185

$123.38

$22,826

Jun 09, 2026

Montgomery Jeanine

Montgomery Jeanine
VP & CAO
Sell
165 $124.33

165

$124.33

$20,514

Jun 09, 2026

Montgomery Jeanine

Montgomery Jeanine
VP & CAO
Sell
4 $124.88

4

$124.88

$500

Jun 09, 2026

Kang Andrew

Kang Andrew
EVP & CFO
Sell
910 $124.33

910

$124.33

$113,137

Jun 09, 2026

Kang Andrew

Kang Andrew
EVP & CFO
Sell
20 $124.88

20

$124.88

$2,498

Jun 09, 2026

Kang Andrew

Kang Andrew
EVP & CFO
Sell
1,019 $123.38

1,019

$123.38

$125,728

Jun 05, 2026

Le Phong

Le Phong
President & CEO
Sell
5,882 $122.55

5,882

$122.55

$720,816

Jun 05, 2026

Le Phong

Le Phong
President & CEO
Sell
15,892 $117.53

15,892

$117.53

$1,867,803

Jun 05, 2026

Le Phong

Le Phong
President & CEO
Sell
3,743 $123.39

3,743

$123.39

$461,845

Jun 05, 2026

Le Phong

Le Phong
President & CEO
Sell
15,954 $118.59

15,954

$118.59

$1,892,017

Jun 05, 2026

Le Phong

Le Phong
President & CEO
Sell
5,144 $124.24

5,144

$124.24

$639,111

Jun 05, 2026

Le Phong

Le Phong
President & CEO
Sell
16,303 $119.53

16,303

$119.53

$1,948,681

Jun 05, 2026

Le Phong

Le Phong
President & CEO
Sell
1,650 $114.79

1,650

$114.79

$189,408

Jun 05, 2026

Le Phong

Le Phong
President & CEO
Sell
273 $125.14

273

$125.14

$34,163

Jun 05, 2026

Le Phong

Le Phong
President & CEO
Sell
3,858 $120.22

3,858

$120.22

$463,813

Jun 05, 2026

Le Phong

Le Phong
President & CEO
Sell
10,719 $115.35

10,719

$115.35

$1,236,447

Jun 05, 2026

Le Phong

Le Phong
President & CEO
Sell
1,171 $121.59

1,171

$121.59

$142,377

Jun 05, 2026

Le Phong

Le Phong
President & CEO
Sell
13,149 $116.57

13,149

$116.57

$1,532,766

Jun 05, 2026

Kang Andrew

Kang Andrew
EVP & CFO
Sell
413 $121.59

413

$121.59

$50,215

Jun 05, 2026

Kang Andrew

Kang Andrew
EVP & CFO
Sell
4,638 $116.57

4,638

$116.57

$540,647

Jun 05, 2026

Kang Andrew

Kang Andrew
EVP & CFO
Sell
2,075 $122.55

2,075

$122.55

$254,283

Jun 05, 2026

Kang Andrew

Kang Andrew
EVP & CFO
Sell
5,605 $117.53

5,605

$117.53

$658,761

Jun 05, 2026

Kang Andrew

Kang Andrew
EVP & CFO
Sell
1,320 $123.39

1,320

$123.39

$162,873

Jun 05, 2026

Kang Andrew

Kang Andrew
EVP & CFO
Sell
5,627 $118.59

5,627

$118.59

$667,317

Jun 05, 2026

Kang Andrew

Kang Andrew
EVP & CFO
Sell
1,814 $124.24

1,814

$124.24

$225,379

Jun 05, 2026

Kang Andrew

Kang Andrew
EVP & CFO
Sell
5,750 $119.53

5,750

$119.53

$687,292

Jun 05, 2026

Kang Andrew

Kang Andrew
EVP & CFO
Sell
582 $114.79

582

$114.79

$66,810

Jun 05, 2026

Kang Andrew

Kang Andrew
EVP & CFO
Sell
96 $125.14

96

$125.14

$12,013

Jun 05, 2026

Kang Andrew

Kang Andrew
EVP & CFO
Sell
1,361 $120.22

1,361

$120.22

$163,621

Jun 05, 2026

Kang Andrew

Kang Andrew
EVP & CFO
Sell
3,781 $115.35

3,781

$115.35

$436,142

May 29, 2026

Patten Jarrod M

Patten Jarrod M
Sell
2,000 $154.00

2,000

$154.00

$308,000

May 29, 2026

Patten Jarrod M

Patten Jarrod M
Sell
4,250 $161.75

4,250

$161.75

$687,429

May 29, 2026

Patten Jarrod M

Patten Jarrod M
Sell
4,250 $150.86

4,250

$150.86

$641,134

May 29, 2026

Patten Jarrod M

Patten Jarrod M
Sell
550 $155.00

550

$155.00

$85,250

May 29, 2026

Patten Jarrod M

Patten Jarrod M
Sell
2,000 $152.00

2,000

$152.00

$304,000

May 29, 2026

Patten Jarrod M

Patten Jarrod M
Sell
2,000 $153.00

2,000

$153.00

$306,000

May 28, 2026

Patten Jarrod M

Patten Jarrod M
Sell
1,000 $152.00

1,000

$152.00

$152,000

May 28, 2026

Patten Jarrod M

Patten Jarrod M
Sell
3,250 $145.56

3,250

$145.56

$473,080

May 28, 2026

Patten Jarrod M

Patten Jarrod M
Sell
1,000 $147.00

1,000

$147.00

$147,000

May 28, 2026

Patten Jarrod M

Patten Jarrod M
Sell
1,000 $149.00

1,000

$149.00

$149,000

May 28, 2026

Patten Jarrod M

Patten Jarrod M
Sell
1,000 $150.00

1,000

$150.00

$150,000

May 26, 2026

Patten Jarrod M

Patten Jarrod M
Sell
1,250 $165.30

1,250

$165.30

$206,625

May 22, 2026

Le Phong

Le Phong
President & CEO
Buy
50 $99.41

50

$99.41

$4,971

May 22, 2026

Le Phong

Le Phong
President & CEO
Buy
5 $99.37

5

$99.37

$497

May 20, 2026

Patten Jarrod M

Patten Jarrod M
Sell
1,250 $165.87

1,250

$165.87

$207,338

May 20, 2026

Patten Jarrod M

Patten Jarrod M
Sell
1,000 $167.00

1,000

$167.00

$167,000

May 19, 2026

Patten Jarrod M

Patten Jarrod M
Sell
1,000 $167.00

1,000

$167.00

$167,000

May 19, 2026

Patten Jarrod M

Patten Jarrod M
Sell
1,000 $166.75

1,000

$166.75

$166,750

May 19, 2026

Patten Jarrod M

Patten Jarrod M
Sell
1,000 $167.00

1,000

$167.00

$167,000

May 19, 2026

Kang Andrew

Kang Andrew
EVP & CFO
Sell
5,597 $165.78

5,597

$165.78

$927,865

May 14, 2026

Patten Jarrod M

Patten Jarrod M
Sell
1,000 $190.28

1,000

$190.28

$190,280

May 14, 2026

Patten Jarrod M

Patten Jarrod M
Sell
500 $192.00

500

$192.00

$96,000

May 11, 2026

Patten Jarrod M

Patten Jarrod M
Sell
500 $190.00

500

$190.00

$95,000

May 11, 2026

Patten Jarrod M

Patten Jarrod M
Sell
500 $194.00

500

$194.00

$97,000

May 11, 2026

Patten Jarrod M

Patten Jarrod M
Sell
500 $196.00

500

$196.00

$98,000

May 11, 2026

Patten Jarrod M

Patten Jarrod M
Sell
750 $189.60

750

$189.60

$142,196

May 11, 2026

Patten Jarrod M

Patten Jarrod M
Sell
500 $189.38

500

$189.38

$94,690

May 08, 2026

Patten Jarrod M

Patten Jarrod M
Sell
1,000 $186.69

1,000

$186.69

$186,685

May 04, 2026

Patten Jarrod M

Patten Jarrod M
Sell
500 $184.00

500

$184.00

$92,000

May 04, 2026

Patten Jarrod M

Patten Jarrod M
Sell
500 $186.00

500

$186.00

$93,000

May 04, 2026

Patten Jarrod M

Patten Jarrod M
Sell
500 $181.00

500

$181.00

$90,500

May 04, 2026

Patten Jarrod M

Patten Jarrod M
Sell
500 $182.00

500

$182.00

$91,000

May 04, 2026

Patten Jarrod M

Patten Jarrod M
Sell
500 $181.00

500

$181.00

$90,500

May 04, 2026

Patten Jarrod M

Patten Jarrod M
Sell
500 $182.00

500

$182.00

$91,000

May 04, 2026

Patten Jarrod M

Patten Jarrod M
Sell
500 $184.00

500

$184.00

$92,000

May 04, 2026

Patten Jarrod M

Patten Jarrod M
Sell
500 $186.00

500

$186.00

$93,000

May 01, 2026

Patten Jarrod M

Patten Jarrod M
Sell
500 $171.00

500

$171.00

$85,500

May 01, 2026

Patten Jarrod M

Patten Jarrod M
Sell
500 $174.00

500

$174.00

$87,000

May 01, 2026

Patten Jarrod M

Patten Jarrod M
Sell
500 $170.17

500

$170.17

$85,085

May 01, 2026

Patten Jarrod M

Patten Jarrod M
Sell
750 $178.08

750

$178.08

$133,560

Apr 30, 2026

Patten Jarrod M

Patten Jarrod M
Sell
750 $161.61

750

$161.61

$121,208

Apr 30, 2026

Patten Jarrod M

Patten Jarrod M
Sell
500 $163.70

500

$163.70

$81,848

Apr 30, 2026

Patten Jarrod M

Patten Jarrod M
Sell
500 $165.00

500

$165.00

$82,500

Apr 22, 2026

Patten Jarrod M

Patten Jarrod M
Sell
500 $175.00

500

$175.00

$87,500

Apr 22, 2026

Patten Jarrod M

Patten Jarrod M
Sell
500 $178.00

500

$178.00

$89,000

Apr 22, 2026

Patten Jarrod M

Patten Jarrod M
Sell
500 $180.00

500

$180.00

$90,000

Apr 22, 2026

Patten Jarrod M

Patten Jarrod M
Sell
500 $179.63

500

$179.63

$89,813

Apr 21, 2026

Patten Jarrod M

Patten Jarrod M
Sell
500 $172.00

500

$172.00

$86,000

Apr 20, 2026

Patten Jarrod M

Patten Jarrod M
Sell
1,000 $165.42

1,000

$165.42

$165,420

Apr 20, 2026

Patten Jarrod M

Patten Jarrod M
Sell
500 $170.00

500

$170.00

$85,000

Apr 13, 2026

Patten Jarrod M

Patten Jarrod M
Sell
1,400 $129.87

1,400

$129.87

$181,811

Apr 13, 2026

Patten Jarrod M

Patten Jarrod M
Sell
2,000 $131.19

2,000

$131.19

$262,382

Apr 09, 2026

Patten Jarrod M

Patten Jarrod M
Sell
1,400 $130.08

1,400

$130.08

$182,105

Apr 09, 2026

Patten Jarrod M

Patten Jarrod M
Sell
500 $132.00

500

$132.00

$66,000

Apr 08, 2026

Patten Jarrod M

Patten Jarrod M
Sell
1,400 $131.77

1,400

$131.77

$184,478

Apr 07, 2026

Patten Jarrod M

Patten Jarrod M
Sell
700 $123.11

700

$123.11

$86,176

Mar 30, 2026

Patten Jarrod M

Patten Jarrod M
Sell
700 $128.04

700

$128.04

$89,628

Mar 26, 2026

Patten Jarrod M

Patten Jarrod M
Sell
700 $137.37

700

$137.37

$96,159

Mar 24, 2026

Le Phong

Le Phong
President & CEO
Sell
1,753 $137.73

1,753

$137.73

$241,441

Mar 24, 2026

Le Phong

Le Phong
President & CEO
Sell
1,410 $138.98

1,410

$138.98

$195,956

Mar 24, 2026

Le Phong

Le Phong
President & CEO
Sell
136 $139.45

136

$139.45

$18,966

Mar 24, 2026

Montgomery Jeanine

Montgomery Jeanine
VP & CAO
Sell
250 $137.73

250

$137.73

$34,433

Mar 24, 2026

Montgomery Jeanine

Montgomery Jeanine
VP & CAO
Sell
201 $138.98

201

$138.98

$27,934

Mar 24, 2026

Montgomery Jeanine

Montgomery Jeanine
VP & CAO
Sell
19 $139.45

19

$139.45

$2,650

Mar 24, 2026

Kang Andrew

Kang Andrew
EVP & CFO
Sell
1,261 $137.73

1,261

$137.73

$173,678

Mar 24, 2026

Kang Andrew

Kang Andrew
EVP & CFO
Sell
1,014 $138.98

1,014

$138.98

$140,922

Mar 24, 2026

Kang Andrew

Kang Andrew
EVP & CFO
Sell
98 $139.45

98

$139.45

$13,666

Mar 19, 2026

Le Phong

Le Phong
President & CEO
Buy
2,509 $99.62

2,509

$99.62

$249,947

Mar 12, 2026

Le Phong

Le Phong
President & CEO
Sell
2,034 $137.25

2,034

$137.25

$279,175

Mar 12, 2026

Montgomery Jeanine

Montgomery Jeanine
VP & CAO
Sell
260 $137.25

260

$137.25

$35,686

Mar 12, 2026

Kang Andrew

Kang Andrew
EVP & CFO
Sell
916 $137.25

916

$137.25

$125,725

Jan 20, 2026

Dietze Jane A

Dietze Jane A
Buy
1,000 $99.49

1,000

$99.49

$99,485

Jan 12, 2026

RICKERTSEN CARL J

RICKERTSEN CARL J
Buy
5,000 $155.88

5,000

$155.88

$779,395

Jan 08, 2026

Le Phong

Le Phong
President & CEO
Buy
12 $99.99

12

$99.99

$1,200

Nov 21, 2025

Dietze Jane A

Dietze Jane A
Buy
1,100 $95.28

1,100

$95.28

$104,808

Nov 19, 2025

Shao Wei-Ming

Shao Wei-Ming
EVP & General Counsel
Sell
2,600 $202.02

2,600

$202.02

$525,252

Nov 18, 2025

Montgomery Jeanine

Montgomery Jeanine
VP & CAO
Sell
43 $208.55

43

$208.55

$8,968

Nov 18, 2025

Shao Wei-Ming

Shao Wei-Ming
EVP & General Counsel
Sell
2,600 $200.00

2,600

$200.00

$520,000

Nov 17, 2025

Shao Wei-Ming

Shao Wei-Ming
EVP & General Counsel
Sell
2,600 $200.00

2,600

$200.00

$520,000

Nov 14, 2025

Shao Wei-Ming

Shao Wei-Ming
EVP & General Counsel
Sell
2,600 $200.48

2,600

$200.48

$521,248

Nov 13, 2025

Shao Wei-Ming

Shao Wei-Ming
EVP & General Counsel
Sell
2,600 $223.67

2,600

$223.67

$581,534

Nov 12, 2025

Shao Wei-Ming

Shao Wei-Ming
EVP & General Counsel
Sell
309 $220.62

309

$220.62

$68,171

Nov 12, 2025

Shao Wei-Ming

Shao Wei-Ming
EVP & General Counsel
Sell
511 $221.90

511

$221.90

$113,391

Nov 12, 2025

Shao Wei-Ming

Shao Wei-Ming
EVP & General Counsel
Sell
629 $222.92

629

$222.92

$140,218

Nov 12, 2025

Shao Wei-Ming

Shao Wei-Ming
EVP & General Counsel
Sell
727 $224.06

727

$224.06

$162,895

Nov 12, 2025

Shao Wei-Ming

Shao Wei-Ming
EVP & General Counsel
Sell
853 $224.77

853

$224.77

$191,728

Nov 12, 2025

Shao Wei-Ming

Shao Wei-Ming
EVP & General Counsel
Sell
342 $226.00

342

$226.00

$77,292

Nov 12, 2025

Shao Wei-Ming

Shao Wei-Ming
EVP & General Counsel
Sell
455 $227.02

455

$227.02

$103,296

Nov 12, 2025

Shao Wei-Ming

Shao Wei-Ming
EVP & General Counsel
Sell
111 $227.89

111

$227.89

$25,296

Nov 12, 2025

Shao Wei-Ming

Shao Wei-Ming
EVP & General Counsel
Sell
48 $229.20

48

$229.20

$11,002

Nov 12, 2025

Shao Wei-Ming

Shao Wei-Ming
EVP & General Counsel
Sell
198 $230.44

198

$230.44

$45,627

Nov 12, 2025

Shao Wei-Ming

Shao Wei-Ming
EVP & General Counsel
Sell
187 $231.70

187

$231.70

$43,328

Nov 12, 2025

Shao Wei-Ming

Shao Wei-Ming
EVP & General Counsel
Sell
348 $232.96

348

$232.96

$81,071

Nov 12, 2025

Shao Wei-Ming

Shao Wei-Ming
EVP & General Counsel
Sell
490 $233.76

490

$233.76

$114,543

Nov 12, 2025

Shao Wei-Ming

Shao Wei-Ming
EVP & General Counsel
Sell
126 $234.43

126

$234.43

$29,538

Nov 11, 2025

Shao Wei-Ming

Shao Wei-Ming
EVP & General Counsel
Sell
3,206 $234.75

3,206

$234.75

$752,605

Nov 11, 2025

Shao Wei-Ming

Shao Wei-Ming
EVP & General Counsel
Sell
1,539 $235.59

1,539

$235.59

$362,579

Nov 11, 2025

Shao Wei-Ming

Shao Wei-Ming
EVP & General Counsel
Sell
589 $236.46

589

$236.46

$139,272

Nov 10, 2025

Shao Wei-Ming

Shao Wei-Ming
EVP & General Counsel
Sell
3,767 $248.94

3,767

$248.94

$937,765

Nov 10, 2025

Shao Wei-Ming

Shao Wei-Ming
EVP & General Counsel
Sell
1,567 $249.56

1,567

$249.56

$391,053

Oct 07, 2025

Shao Wei-Ming

Shao Wei-Ming
EVP & General Counsel
Sell
6,198 $356.05

6,198

$356.05

$2,206,804

Oct 07, 2025

Shao Wei-Ming

Shao Wei-Ming
EVP & General Counsel
Sell
10,326 $357.14

10,326

$357.14

$3,687,817

Oct 07, 2025

Shao Wei-Ming

Shao Wei-Ming
EVP & General Counsel
Sell
11,680 $358.05

11,680

$358.05

$4,181,966

Oct 07, 2025

Shao Wei-Ming

Shao Wei-Ming
EVP & General Counsel
Sell
1,796 $358.82

1,796

$358.82

$644,441

Sep 18, 2025

Shao Wei-Ming

Shao Wei-Ming
EVP & General Counsel
Sell
10,000 $355.79

10,000

$355.79

$3,557,890

Sep 15, 2025

Shao Wei-Ming

Shao Wei-Ming
EVP & General Counsel
Buy
12,500 $96.92

12,500

$96.92

$1,211,450

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

Le Phong

Le Phong
President & CEO
Buy
16 $95.05

16

$95.05

$1,521

Aug 26, 2025

Le Phong

Le Phong
President & CEO
Buy
32 $95.05

32

$95.05

$3,042

Aug 26, 2025

Le Phong

Le Phong
President & CEO
Buy
71 $95.02

71

$95.02

$6,746

Aug 08, 2025

WINIARSKI GREGG

WINIARSKI GREGG
Buy
10,000 $97.65

10,000

$97.65

$976,520

Aug 07, 2025

Kang Andrew

Kang Andrew
EVP & CFO
Sell
6,250 $395.00

6,250

$395.00

$2,468,750

Aug 07, 2025

Kang Andrew

Kang Andrew
EVP & CFO
Sell
6,250 $400.00

6,250

$400.00

$2,500,000

Aug 07, 2025

Kang Andrew

Kang Andrew
EVP & CFO
Sell
6,250 $390.00

6,250

$390.00

$2,437,500

Aug 05, 2025

Kang Andrew

Kang Andrew
EVP & CFO
Sell
6,250 $386.32

6,250

$386.32

$2,414,500

Jul 29, 2025

Montgomery Jeanine

Montgomery Jeanine
VP & CAO
Buy
5,000 $90.00

5,000

$90.00

$450,000

Jul 29, 2025

Patten Jarrod M

Patten Jarrod M
Buy
5,555 $90.00

5,555

$90.00

$499,950

Jul 29, 2025

Kang Andrew

Kang Andrew
EVP & CFO
Buy
2,800 $90.00

2,800

$90.00

$252,000

Jul 29, 2025

Le Phong

Le Phong
President & CEO
Buy
5,500 $90.00

5,500

$90.00

$495,000

Jul 29, 2025

Briger Peter L JR

Briger Peter L JR
Buy
220,000 $90.00

220,000

$90.00

$19,800,000

Jul 29, 2025

Dietze Jane A

Dietze Jane A
Buy
1,500 $90.00

1,500

$90.00

$135,000

Jul 29, 2025

Shao Wei-Ming

Shao Wei-Ming
EVP & General Counsel
Buy
2,500 $90.00

2,500

$90.00

$225,000

Jul 14, 2025

Shao Wei-Ming

Shao Wei-Ming
EVP & General Counsel
Sell
15 $440.98

15

$440.98

$6,615

Jul 14, 2025

Shao Wei-Ming

Shao Wei-Ming
EVP & General Counsel
Sell
102 $454.64

102

$454.64

$46,373

Jul 14, 2025

Shao Wei-Ming

Shao Wei-Ming
EVP & General Counsel
Sell
951 $449.37

951

$449.37

$427,351

Jul 14, 2025

Shao Wei-Ming

Shao Wei-Ming
EVP & General Counsel
Sell
456 $452.61

456

$452.61

$206,389

Jul 14, 2025

Shao Wei-Ming

Shao Wei-Ming
EVP & General Counsel
Sell
141 $441.52

141

$441.52

$62,254

TOP