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

8

Insider Involved

3

Total Buys

$0.00

Total Sells

$657.21K

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

Gupta Vikram

Gupta Vikram
See Remarks
Sell
360 $114.20

360

$114.20

$41,112

Jul 20, 2026

Gupta Vikram

Gupta Vikram
See Remarks
Sell
10 $115.54

10

$115.54

$1,155

Jul 20, 2026

Gupta Vikram

Gupta Vikram
See Remarks
Sell
350 $114.76

350

$114.76

$40,166

Jul 20, 2026

Patel Rahul G.

Patel Rahul G.
See Remarks below
Sell
1,568 $114.15

1,568

$114.15

$178,987

Jul 20, 2026

Patel Rahul G.

Patel Rahul G.
See Remarks below
Sell
2,486 $115.11

2,486

$115.11

$286,163

Jul 20, 2026

Patel Rahul G.

Patel Rahul G.
See Remarks below
Sell
500 $115.79

500

$115.79

$57,895

Jul 20, 2026

BODENSTEINER LISA MARIE

BODENSTEINER LISA MARIE
See Remarks
Sell
166 $115.56

166

$115.56

$19,183

Jul 20, 2026

BODENSTEINER LISA MARIE

BODENSTEINER LISA MARIE
See Remarks
Sell
284 $114.62

284

$114.62

$32,552

Jun 18, 2026

Song Esther

Song Esther
See Remarks
Sell
126 $138.28

126

$138.28

$17,423

Jun 18, 2026

BODENSTEINER LISA MARIE

BODENSTEINER LISA MARIE
See Remarks
Sell
334 $138.28

334

$138.28

$46,186

May 28, 2026

Song Esther

Song Esther
See Remarks
Sell
1,361 $140.58

1,361

$140.58

$191,329

May 28, 2026

Song Esther

Song Esther
See Remarks
Sell
357 $143.32

357

$143.32

$51,165

May 28, 2026

Song Esther

Song Esther
See Remarks
Sell
1,200 $137.61

1,200

$137.61

$165,132

May 28, 2026

Song Esther

Song Esther
See Remarks
Sell
600 $139.10

600

$139.10

$83,460

May 28, 2026

Song Esther

Song Esther
See Remarks
Sell
2,714 $141.75

2,714

$141.75

$384,710

May 28, 2026

Song Esther

Song Esther
See Remarks
Sell
2,601 $142.70

2,601

$142.70

$371,163

May 26, 2026

Gupta Vikram

Gupta Vikram
See Remarks
Sell
692 $147.50

692

$147.50

$102,070

May 19, 2026

Gupta Vikram

Gupta Vikram
See Remarks
Sell
692 $114.83

692

$114.83

$79,462

May 19, 2026

BODENSTEINER LISA MARIE

BODENSTEINER LISA MARIE
See Remarks
Sell
612 $114.83

612

$114.83

$70,276

Apr 27, 2026

Gupta Vikram

Gupta Vikram
See Remarks
Sell
1,548 $92.90

1,548

$92.90

$143,809

Apr 24, 2026

Patel Rahul G.

Patel Rahul G.
See Remarks below
Sell
2,281 $90.00

2,281

$90.00

$205,290

Apr 20, 2026

Gupta Vikram

Gupta Vikram
See Remarks
Sell
1,548 $80.95

1,548

$80.95

$125,311

Apr 20, 2026

BODENSTEINER LISA MARIE

BODENSTEINER LISA MARIE
See Remarks
Sell
598 $82.85

598

$82.85

$49,544

Apr 20, 2026

BODENSTEINER LISA MARIE

BODENSTEINER LISA MARIE
See Remarks
Sell
1,200 $81.38

1,200

$81.38

$97,656

Apr 20, 2026

Ganesan Satish

Ganesan Satish
See Remarks
Sell
5,065 $81.22

5,065

$81.22

$411,379

Mar 18, 2026

BODENSTEINER LISA MARIE

BODENSTEINER LISA MARIE
See Remarks
Sell
334 $74.83

334

$74.83

$24,993

Feb 25, 2026

Gupta Vikram

Gupta Vikram
See Remarks
Sell
772 $81.57

772

$81.57

$62,972

Feb 18, 2026

Gupta Vikram

Gupta Vikram
See Remarks
Sell
772 $85.00

772

$85.00

$65,620

Feb 18, 2026

BODENSTEINER LISA MARIE

BODENSTEINER LISA MARIE
See Remarks
Sell
576 $84.93

576

$84.93

$48,920

Jan 20, 2026

Patel Rahul G.

Patel Rahul G.
See Remarks below
Sell
1,000 $88.59

1,000

$88.59

$88,590

Jan 20, 2026

Patel Rahul G.

Patel Rahul G.
See Remarks below
Sell
300 $86.89

300

$86.89

$26,067

Jan 20, 2026

Patel Rahul G.

Patel Rahul G.
See Remarks below
Sell
981 $85.90

981

$85.90

$84,268

Jan 06, 2026

Patel Rahul G.

Patel Rahul G.
See Remarks below
Sell
2,282 $85.00

2,282

$85.00

$193,970

Jan 05, 2026

Patel Rahul G.

Patel Rahul G.
See Remarks below
Sell
2,282 $80.00

2,282

$80.00

$182,560

Dec 18, 2025

BODENSTEINER LISA MARIE

BODENSTEINER LISA MARIE
See Remarks
Sell
336 $75.83

336

$75.83

$25,479

Dec 17, 2025

Gupta Vikram

Gupta Vikram
See Remarks
Sell
694 $75.00

694

$75.00

$52,050

Dec 12, 2025

Gupta Vikram

Gupta Vikram
See Remarks
Sell
694 $80.07

694

$80.07

$55,569

Dec 11, 2025

Ganesan Satish

Ganesan Satish
See Remarks
Sell
10,651 $80.02

10,651

$80.02

$852,293

Dec 11, 2025

Ganesan Satish

Ganesan Satish
See Remarks
Sell
7,634 $80.67

7,634

$80.67

$615,835

Dec 09, 2025

BODENSTEINER LISA MARIE

BODENSTEINER LISA MARIE
See Remarks
Sell
1,137 $79.77

1,137

$79.77

$90,698

Dec 09, 2025

BODENSTEINER LISA MARIE

BODENSTEINER LISA MARIE
See Remarks
Sell
3,697 $79.01

3,697

$79.01

$292,100

Dec 09, 2025

BODENSTEINER LISA MARIE

BODENSTEINER LISA MARIE
See Remarks
Sell
2,348 $77.62

2,348

$77.62

$182,252

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

Dec 04, 2024

Gupta Vikram

Gupta Vikram
See Remarks
Sell
411 $81.63

411

$81.63

$33,550

Nov 27, 2024

Gupta Vikram

Gupta Vikram
See Remarks
Sell
412 $80.17

412

$80.17

$33,030

Nov 25, 2024

Gupta Vikram

Gupta Vikram
See Remarks
Sell
411 $80.00

411

$80.00

$32,880

Sep 27, 2024

Gupta Vikram

Gupta Vikram
See Remarks
Sell
2,731 $80.00

2,731

$80.00

$218,480

Aug 28, 2024

Gupta Vikram

Gupta Vikram
See Remarks
Sell
1,008 $80.00

1,008

$80.00

$80,640

Aug 23, 2024

Gupta Vikram

Gupta Vikram
See Remarks
Sell
1,870 $80.00

1,870

$80.00

$149,600

Jun 27, 2024

Gupta Vikram

Gupta Vikram
See Remarks
Sell
257 $86.15

257

$86.15

$22,141

Jun 20, 2024

Gupta Vikram

Gupta Vikram
See Remarks
Sell
259 $90.00

259

$90.00

$23,310

Jun 13, 2024

Gupta Vikram

Gupta Vikram
See Remarks
Sell
258 $95.10

258

$95.10

$24,536

Mar 01, 2024

Gupta Vikram

Gupta Vikram
See Remarks
Sell
3,616 $105.75

3,616

$105.75

$382,375

Nov 20, 2023

Gupta Vikram

Gupta Vikram
See Remarks
Sell
724 $106.34

724

$106.34

$76,990

Nov 20, 2023

Butler Dean Warren

Butler Dean Warren
See Remarks
Sell
2,973 $105.71

2,973

$105.71

$314,281

Nov 20, 2023

Butler Dean Warren

Butler Dean Warren
See Remarks
Sell
504 $106.51

504

$106.51

$53,684

Nov 20, 2023

McFarland John

McFarland John
See Remarks
Sell
884 $105.83

884

$105.83

$93,557

Nov 16, 2023

NOLAN KERMIT

NOLAN KERMIT
See Remarks
Sell
10,502 $104.45

10,502

$104.45

$1,096,907

Nov 15, 2023

NOLAN KERMIT

NOLAN KERMIT
See Remarks
Sell
8 $105.25

8

$105.25

$842

Sep 15, 2023

Awsare Saleel

Awsare Saleel
See Remarks
Sell
5,000 $88.21

5,000

$88.21

$441,055

Aug 21, 2023

McFarland John

McFarland John
See Remarks
Sell
5,469 $87.98

5,469

$87.98

$481,163

Aug 14, 2023

Awsare Saleel

Awsare Saleel
See Remarks
Sell
7,669 $91.16

7,669

$91.16

$699,125

Aug 08, 2023

Butler Dean Warren

Butler Dean Warren
See Remarks
Sell
10,144 $91.17

10,144

$91.17

$924,858

TOP