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

Eltoukhy Adam

Eltoukhy Adam
See Remarks
Sell
4,578 $32.73

4,578

$32.73

$149,835

Aug 20, 2025

Bicket John

Bicket John
See Remarks
Sell
63,746 $32.64

63,746

$32.64

$2,080,854

Aug 20, 2025

Bicket John

Bicket John
See Remarks
Sell
1,172 $33.08

1,172

$33.08

$38,766

Aug 20, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
2,319 $32.48

2,319

$32.48

$75,318

Aug 20, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
54,858 $32.59

54,858

$32.59

$1,787,564

Aug 20, 2025

Bicket John

Bicket John
See Remarks
Sell
2,431 $32.49

2,431

$32.49

$78,975

Aug 19, 2025

Bicket John

Bicket John
See Remarks
Sell
714 $34.06

714

$34.06

$24,316

Aug 19, 2025

Bicket John

Bicket John
See Remarks
Sell
69,572 $33.39

69,572

$33.39

$2,322,933

Aug 19, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
6,000 $33.90

6,000

$33.90

$203,378

Aug 19, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
69,903 $33.39

69,903

$33.39

$2,334,152

Aug 19, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
566 $34.06

566

$34.06

$19,276

Aug 19, 2025

Bicket John

Bicket John
See Remarks
Sell
6,000 $33.90

6,000

$33.90

$203,384

Aug 19, 2025

Bicket John

Bicket John
See Remarks
Sell
23,855 $33.39

23,855

$33.39

$796,545

Aug 19, 2025

Bicket John

Bicket John
See Remarks
Sell
2,510 $34.06

2,510

$34.06

$85,488

Aug 19, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
2,239 $34.06

2,239

$34.06

$76,265

Aug 19, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
24,115 $33.39

24,115

$33.39

$805,287

Aug 06, 2025

Bicket John

Bicket John
See Remarks
Sell
37,632 $36.15

37,632

$36.15

$1,360,295

Aug 06, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
27,602 $36.20

27,602

$36.20

$999,148

Aug 05, 2025

Bicket John

Bicket John
See Remarks
Sell
89,906 $36.08

89,906

$36.08

$3,244,060

Aug 05, 2025

Bicket John

Bicket John
See Remarks
Sell
1,725 $37.42

1,725

$37.42

$64,546

Aug 05, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
9,462 $37.22

9,462

$37.22

$352,149

Aug 05, 2025

Bicket John

Bicket John
See Remarks
Sell
3,175 $37.24

3,175

$37.24

$118,236

Aug 05, 2025

Bicket John

Bicket John
See Remarks
Sell
4,275 $36.59

4,275

$36.59

$156,416

Aug 05, 2025

Bicket John

Bicket John
See Remarks
Sell
9,462 $37.21

9,462

$37.21

$352,101

Aug 05, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
23,709 $36.12

23,709

$36.12

$856,469

Aug 05, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
3,291 $37.21

3,291

$37.21

$122,448

Aug 05, 2025

Bicket John

Bicket John
See Remarks
Sell
23,825 $36.13

23,825

$36.13

$860,754

Aug 05, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
89,936 $36.08

89,936

$36.08

$3,245,206

Aug 05, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
4,260 $36.59

4,260

$36.59

$155,867

Aug 05, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
1,740 $37.40

1,740

$37.40

$65,075

Aug 01, 2025

Phillips Dominic

Phillips Dominic
See Remarks
Sell
17,193 $35.96

17,193

$35.96

$618,183

Aug 01, 2025

Phillips Dominic

Phillips Dominic
See Remarks
Sell
600 $36.85

600

$36.85

$22,108

Jul 23, 2025

Bicket John

Bicket John
See Remarks
Sell
13,056 $38.29

13,056

$38.29

$499,895

Jul 23, 2025

Bicket John

Bicket John
See Remarks
Sell
32,896 $38.83

32,896

$38.83

$1,277,240

Jul 23, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
12,957 $38.29

12,957

$38.29

$496,087

Jul 23, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
22,885 $38.83

22,885

$38.83

$888,643

Jul 22, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
91,158 $37.87

91,158

$37.87

$3,452,372

Jul 22, 2025

Bicket John

Bicket John
See Remarks
Sell
27,000 $37.88

27,000

$37.88

$1,022,736

Jul 22, 2025

Bicket John

Bicket John
See Remarks
Sell
6,000 $37.92

6,000

$37.92

$227,532

Jul 22, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
6,000 $37.93

6,000

$37.93

$227,600

Jul 22, 2025

Bicket John

Bicket John
See Remarks
Sell
91,048 $37.87

91,048

$37.87

$3,448,124

Jul 22, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
27,000 $37.88

27,000

$37.88

$1,022,717

Jul 21, 2025

Eltoukhy Adam

Eltoukhy Adam
See Remarks
Sell
2,287 $39.35

2,287

$39.35

$89,997

Jul 21, 2025

Eltoukhy Adam

Eltoukhy Adam
See Remarks
Sell
7,796 $38.60

7,796

$38.60

$300,902

Jul 09, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
45,736 $39.18

45,736

$39.18

$1,791,822

Jul 09, 2025

Bicket John

Bicket John
See Remarks
Sell
56,113 $39.22

56,113

$39.22

$2,200,864

Jul 08, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
81,264 $38.69

81,264

$38.69

$3,144,064

Jul 08, 2025

Bicket John

Bicket John
See Remarks
Sell
27,000 $38.69

27,000

$38.69

$1,044,754

Jul 08, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
27,000 $38.70

27,000

$38.70

$1,044,765

Jul 08, 2025

Bicket John

Bicket John
See Remarks
Sell
6,000 $38.89

6,000

$38.89

$233,323

Jul 08, 2025

Bicket John

Bicket John
See Remarks
Sell
80,887 $38.69

80,887

$38.69

$3,129,469

Jul 08, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
6,000 $38.89

6,000

$38.89

$233,357

Jun 27, 2025

Eltoukhy Adam

Eltoukhy Adam
See Remarks
Sell
6,816 $39.66

6,816

$39.66

$270,351

Jun 27, 2025

Eltoukhy Adam

Eltoukhy Adam
See Remarks
Sell
3,267 $40.37

3,267

$40.37

$131,888

Jun 24, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
123,131 $39.61

123,131

$39.61

$4,877,157

Jun 24, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
3,869 $40.06

3,869

$40.06

$154,978

Jun 24, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
6,000 $39.30

6,000

$39.30

$235,777

Jun 24, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
27,000 $39.45

27,000

$39.45

$1,065,207

Jun 24, 2025

Bicket John

Bicket John
See Remarks
Sell
6,000 $39.29

6,000

$39.29

$235,744

Jun 24, 2025

Bicket John

Bicket John
See Remarks
Sell
137,000 $39.42

137,000

$39.42

$5,401,211

Jun 24, 2025

Bicket John

Bicket John
See Remarks
Sell
27,000 $39.45

27,000

$39.45

$1,065,161

Jun 16, 2025

Eltoukhy Adam

Eltoukhy Adam
See Remarks
Sell
18,643 $39.21

18,643

$39.21

$730,992

Jun 16, 2025

Chadwick Jonathan

Chadwick Jonathan
Sell
22,500 $39.07

22,500

$39.07

$879,005

Jun 16, 2025

Phillips Dominic

Phillips Dominic
See Remarks
Sell
47,334 $39.21

47,334

$39.21

$1,855,924

Jun 10, 2025

Andreessen Horowitz LSV Fund III, L.P.

Andreessen Horowitz LSV Fund III, L.P.
Sell
27,802 $41.65

27,802

$41.65

$1,157,953

Jun 10, 2025

Eltoukhy Adam

Eltoukhy Adam
See Remarks
Sell
8,477 $41.36

8,477

$41.36

$350,610

Jun 10, 2025

Andreessen Marc L

Andreessen Marc L
Sell
15,135 $40.05

15,135

$40.05

$606,157

Jun 10, 2025

Andreessen Marc L

Andreessen Marc L
Sell
4,670 $40.05

4,670

$40.05

$187,034

Jun 10, 2025

Andreessen Marc L

Andreessen Marc L
Sell
107,015 $41.13

107,015

$41.13

$4,401,527

Jun 10, 2025

Andreessen Marc L

Andreessen Marc L
Sell
33,022 $41.13

33,022

$41.13

$1,358,195

Jun 10, 2025

Andreessen Marc L

Andreessen Marc L
Sell
90,098 $41.65

90,098

$41.65

$3,752,582

Jun 10, 2025

Andreessen Marc L

Andreessen Marc L
Sell
27,802 $41.65

27,802

$41.65

$1,157,953

Jun 10, 2025

Andreessen Marc L

Andreessen Marc L
Sell
5,971 $40.76

5,971

$40.76

$243,378

Jun 10, 2025

Andreessen Marc L

Andreessen Marc L
Sell
13,943 $40.76

13,943

$40.76

$568,317

Jun 10, 2025

Andreessen Marc L

Andreessen Marc L
Sell
30,395 $41.59

30,395

$41.59

$1,264,128

Jun 10, 2025

Andreessen Marc L

Andreessen Marc L
Sell
70,975 $41.59

70,975

$41.59

$2,951,850

Jun 10, 2025

Andreessen Horowitz LSV Fund III, L.P.

Andreessen Horowitz LSV Fund III, L.P.
Sell
90,098 $41.65

90,098

$41.65

$3,752,582

Jun 10, 2025

Eltoukhy Adam

Eltoukhy Adam
See Remarks
Sell
324 $41.95

324

$41.95

$13,591

Jun 10, 2025

Andreessen Horowitz LSV Fund III, L.P.

Andreessen Horowitz LSV Fund III, L.P.
Sell
107,015 $41.13

107,015

$41.13

$4,401,527

Jun 10, 2025

Andreessen Horowitz LSV Fund III, L.P.

Andreessen Horowitz LSV Fund III, L.P.
Sell
4,670 $40.05

4,670

$40.05

$187,034

Jun 10, 2025

Andreessen Horowitz LSV Fund III, L.P.

Andreessen Horowitz LSV Fund III, L.P.
Sell
33,022 $41.13

33,022

$41.13

$1,358,195

Jun 10, 2025

Andreessen Horowitz LSV Fund III, L.P.

Andreessen Horowitz LSV Fund III, L.P.
Sell
30,395 $41.59

30,395

$41.59

$1,264,128

Jun 10, 2025

Andreessen Horowitz LSV Fund III, L.P.

Andreessen Horowitz LSV Fund III, L.P.
Sell
70,975 $41.59

70,975

$41.59

$2,951,850

Jun 10, 2025

Andreessen Horowitz LSV Fund III, L.P.

Andreessen Horowitz LSV Fund III, L.P.
Sell
15,135 $40.05

15,135

$40.05

$606,157

Jun 10, 2025

Phillips Dominic

Phillips Dominic
See Remarks
Sell
656 $41.90

656

$41.90

$27,488

Jun 10, 2025

Andreessen Horowitz LSV Fund III, L.P.

Andreessen Horowitz LSV Fund III, L.P.
Sell
5,971 $40.76

5,971

$40.76

$243,378

Jun 10, 2025

Phillips Dominic

Phillips Dominic
See Remarks
Sell
7,641 $41.28

7,641

$41.28

$315,424

Jun 10, 2025

Eltoukhy Adam

Eltoukhy Adam
See Remarks
Sell
1,650 $40.43

1,650

$40.43

$66,707

Jun 10, 2025

AH Parallel Fund IV, L.P.

AH Parallel Fund IV, L.P.
Sell
15,135 $40.05

15,135

$40.05

$606,157

Jun 10, 2025

AH Parallel Fund IV, L.P.

AH Parallel Fund IV, L.P.
Sell
4,670 $40.05

4,670

$40.05

$187,034

Jun 10, 2025

AH Parallel Fund IV, L.P.

AH Parallel Fund IV, L.P.
Sell
107,015 $41.13

107,015

$41.13

$4,401,527

Jun 10, 2025

AH Parallel Fund IV, L.P.

AH Parallel Fund IV, L.P.
Sell
33,022 $41.13

33,022

$41.13

$1,358,195

Jun 10, 2025

AH Parallel Fund IV, L.P.

AH Parallel Fund IV, L.P.
Sell
90,098 $41.65

90,098

$41.65

$3,752,582

Jun 10, 2025

AH Parallel Fund IV, L.P.

AH Parallel Fund IV, L.P.
Sell
27,802 $41.65

27,802

$41.65

$1,157,953

Jun 10, 2025

AH Parallel Fund IV, L.P.

AH Parallel Fund IV, L.P.
Sell
5,971 $40.76

5,971

$40.76

$243,378

Jun 10, 2025

AH Parallel Fund IV, L.P.

AH Parallel Fund IV, L.P.
Sell
13,943 $40.76

13,943

$40.76

$568,317

Jun 10, 2025

AH Parallel Fund IV, L.P.

AH Parallel Fund IV, L.P.
Sell
30,395 $41.59

30,395

$41.59

$1,264,128

Jun 10, 2025

AH Parallel Fund IV, L.P.

AH Parallel Fund IV, L.P.
Sell
70,975 $41.59

70,975

$41.59

$2,951,850

Jun 10, 2025

Andreessen Horowitz LSV Fund III, L.P.

Andreessen Horowitz LSV Fund III, L.P.
Sell
13,943 $40.76

13,943

$40.76

$568,317

Jun 10, 2025

Phillips Dominic

Phillips Dominic
See Remarks
Sell
762 $40.19

762

$40.19

$30,626

Jun 10, 2025

Andreessen Horowitz LSV Fund I, L.P.

Andreessen Horowitz LSV Fund I, L.P.
Sell
15,135 $40.05

15,135

$40.05

$606,157

Jun 10, 2025

Andreessen Horowitz LSV Fund I, L.P.

Andreessen Horowitz LSV Fund I, L.P.
Sell
4,670 $40.05

4,670

$40.05

$187,034

Jun 10, 2025

Andreessen Horowitz LSV Fund I, L.P.

Andreessen Horowitz LSV Fund I, L.P.
Sell
107,015 $41.13

107,015

$41.13

$4,401,527

Jun 10, 2025

Andreessen Horowitz LSV Fund I, L.P.

Andreessen Horowitz LSV Fund I, L.P.
Sell
33,022 $41.13

33,022

$41.13

$1,358,195

Jun 10, 2025

Andreessen Horowitz LSV Fund I, L.P.

Andreessen Horowitz LSV Fund I, L.P.
Sell
90,098 $41.65

90,098

$41.65

$3,752,582

Jun 10, 2025

Andreessen Horowitz LSV Fund I, L.P.

Andreessen Horowitz LSV Fund I, L.P.
Sell
27,802 $41.65

27,802

$41.65

$1,157,953

Jun 10, 2025

Andreessen Horowitz LSV Fund I, L.P.

Andreessen Horowitz LSV Fund I, L.P.
Sell
5,971 $40.76

5,971

$40.76

$243,378

Jun 10, 2025

Andreessen Horowitz LSV Fund I, L.P.

Andreessen Horowitz LSV Fund I, L.P.
Sell
13,943 $40.76

13,943

$40.76

$568,317

Jun 10, 2025

Andreessen Horowitz LSV Fund I, L.P.

Andreessen Horowitz LSV Fund I, L.P.
Sell
30,395 $41.59

30,395

$41.59

$1,264,128

Jun 10, 2025

Andreessen Horowitz LSV Fund I, L.P.

Andreessen Horowitz LSV Fund I, L.P.
Sell
70,975 $41.59

70,975

$41.59

$2,951,850

Jun 06, 2025

Phillips Dominic

Phillips Dominic
See Remarks
Sell
16,461 $45.20

16,461

$45.20

$744,070

Jun 06, 2025

Phillips Dominic

Phillips Dominic
See Remarks
Sell
2,100 $44.28

2,100

$44.28

$92,992

Jun 06, 2025

Phillips Dominic

Phillips Dominic
See Remarks
Sell
1,973 $42.92

1,973

$42.92

$84,690

Jun 04, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
23,605 $46.38

23,605

$46.38

$1,094,727

Jun 04, 2025

Bicket John

Bicket John
See Remarks
Sell
33,713 $46.46

33,713

$46.46

$1,566,380

Jun 03, 2025

Bicket John

Bicket John
See Remarks
Sell
280 $46.69

280

$46.69

$13,074

Jun 03, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
5,900 $46.09

5,900

$46.09

$271,946

Jun 03, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
102,485 $46.01

102,485

$46.01

$4,715,724

Jun 03, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
100 $46.70

100

$46.70

$4,670

Jun 03, 2025

Bicket John

Bicket John
See Remarks
Sell
26,720 $46.07

26,720

$46.07

$1,230,884

Jun 03, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
910 $46.66

910

$46.66

$42,464

Jun 03, 2025

Bicket John

Bicket John
See Remarks
Sell
1,100 $46.67

1,100

$46.67

$51,338

Jun 03, 2025

Bicket John

Bicket John
See Remarks
Sell
180 $46.75

180

$46.75

$8,414

Jun 03, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
26,830 $46.07

26,830

$46.07

$1,236,007

Jun 03, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
170 $46.70

170

$46.70

$7,939

Jun 03, 2025

Bicket John

Bicket John
See Remarks
Sell
5,820 $46.09

5,820

$46.09

$268,262

Jun 03, 2025

Bicket John

Bicket John
See Remarks
Sell
102,187 $46.01

102,187

$46.01

$4,701,951

May 22, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
40,626 $46.21

40,626

$46.21

$1,877,429

May 22, 2025

Bicket John

Bicket John
See Remarks
Sell
11,289 $46.42

11,289

$46.42

$524,091

May 22, 2025

Bicket John

Bicket John
See Remarks
Sell
41,284 $46.20

41,284

$46.20

$1,907,502

May 22, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
1,900 $46.50

1,900

$46.50

$88,348

May 21, 2025

Bicket John

Bicket John
See Remarks
Sell
21,697 $47.14

21,697

$47.14

$1,022,766

May 21, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
7,996 $46.15

7,996

$46.15

$368,988

May 21, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
22,002 $47.12

22,002

$47.12

$1,036,796

May 21, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
26,327 $46.01

26,327

$46.01

$1,211,395

May 21, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
6,692 $47.16

6,692

$47.16

$315,623

May 21, 2025

Bicket John

Bicket John
See Remarks
Sell
26,769 $46.02

26,769

$46.02

$1,231,869

May 21, 2025

Bicket John

Bicket John
See Remarks
Sell
7,550 $46.12

7,550

$46.12

$348,243

May 21, 2025

Bicket John

Bicket John
See Remarks
Sell
7,263 $47.14

7,263

$47.14

$342,412

May 20, 2025

Bicket John

Bicket John
See Remarks
Sell
35,961 $47.33

35,961

$47.33

$1,702,049

May 20, 2025

Bicket John

Bicket John
See Remarks
Sell
12,187 $47.32

12,187

$47.32

$576,697

May 20, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
36,145 $47.33

36,145

$47.33

$1,710,718

May 20, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
6,000 $47.32

6,000

$47.32

$283,906

May 20, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
12,312 $47.33

12,312

$47.33

$582,697

May 20, 2025

Bicket John

Bicket John
See Remarks
Sell
6,000 $47.32

6,000

$47.32

$283,924

May 08, 2025

Bicket John

Bicket John
See Remarks
Sell
7,144 $43.50

7,144

$43.50

$310,794

May 08, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
21,735 $42.98

21,735

$42.98

$934,103

May 08, 2025

Bicket John

Bicket John
See Remarks
Sell
24,111 $43.00

24,111

$43.00

$1,036,824

May 07, 2025

Bicket John

Bicket John
See Remarks
Sell
9,722 $41.80

9,722

$41.80

$406,333

May 07, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
9,879 $41.80

9,879

$41.80

$412,933

May 07, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
54,988 $41.79

54,988

$41.79

$2,297,943

May 07, 2025

Bicket John

Bicket John
See Remarks
Sell
54,892 $41.79

54,892

$41.79

$2,293,887

May 06, 2025

Bicket John

Bicket John
See Remarks
Sell
17,178 $41.30

17,178

$41.30

$709,408

May 06, 2025

Bicket John

Bicket John
See Remarks
Sell
704 $41.71

704

$41.71

$29,361

May 06, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
1,000 $41.66

1,000

$41.66

$41,657

May 06, 2025

Bicket John

Bicket John
See Remarks
Sell
100 $41.70

100

$41.70

$4,170

May 06, 2025

Bicket John

Bicket John
See Remarks
Sell
50,149 $41.30

50,149

$41.30

$2,071,109

May 06, 2025

Bicket John

Bicket John
See Remarks
Sell
6,000 $41.23

6,000

$41.23

$247,408

May 06, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
504 $41.70

504

$41.70

$21,015

May 06, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
49,773 $41.30

49,773

$41.30

$2,055,620

May 06, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
5,928 $41.22

5,928

$41.22

$244,381

May 06, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
72 $41.76

72

$41.76

$3,007

May 06, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
16,121 $41.28

16,121

$41.28

$665,412

May 01, 2025

Phillips Dominic

Phillips Dominic
See Remarks
Sell
3,064 $40.78

3,064

$40.78

$124,952

May 01, 2025

Phillips Dominic

Phillips Dominic
See Remarks
Sell
17,470 $40.33

17,470

$40.33

$704,563

Apr 08, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
65,669 $34.56

65,669

$34.56

$2,269,685

Apr 08, 2025

Bicket John

Bicket John
See Remarks
Sell
27,000 $35.05

27,000

$35.05

$946,261

Apr 08, 2025

Bicket John

Bicket John
See Remarks
Sell
59,668 $35.15

59,668

$35.15

$2,097,133

Apr 08, 2025

Bicket John

Bicket John
See Remarks
Sell
6,000 $35.14

6,000

$35.14

$210,859

Apr 08, 2025

Bicket John

Bicket John
See Remarks
Sell
77,332 $34.57

77,332

$34.57

$2,673,344

Apr 08, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
61,331 $35.14

61,331

$35.14

$2,155,122

Apr 08, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
6,000 $35.15

6,000

$35.15

$210,878

Apr 08, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
27,000 $35.05

27,000

$35.05

$946,247

Apr 01, 2025

Phillips Dominic

Phillips Dominic
See Remarks
Sell
11,500 $38.60

11,500

$38.60

$443,871

Apr 01, 2025

Phillips Dominic

Phillips Dominic
See Remarks
Sell
9,657 $38.09

9,657

$38.09

$367,857

Mar 26, 2025

Bicket John

Bicket John
See Remarks
Sell
3,978 $41.48

3,978

$41.48

$164,993

Mar 26, 2025

Bicket John

Bicket John
See Remarks
Sell
750 $42.47

750

$42.47

$31,852

Mar 26, 2025

Bicket John

Bicket John
See Remarks
Sell
69,547 $41.72

69,547

$41.72

$2,901,536

Mar 26, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
4,021 $41.48

4,021

$41.48

$166,789

Mar 26, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
700 $42.51

700

$42.51

$29,760

Mar 26, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
59,351 $41.72

59,351

$41.72

$2,476,254

Mar 26, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
1,908 $42.52

1,908

$42.52

$81,123

Mar 26, 2025

Bicket John

Bicket John
See Remarks
Sell
1,714 $42.49

1,714

$42.49

$72,836

Mar 25, 2025

Bicket John

Bicket John
See Remarks
Sell
280 $43.22

280

$43.22

$12,103

Mar 25, 2025

Bicket John

Bicket John
See Remarks
Sell
21,992 $42.67

21,992

$42.67

$938,465

Mar 25, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
22,209 $42.67

22,209

$42.67

$947,767

Mar 25, 2025

Bicket John

Bicket John
See Remarks
Sell
64,926 $42.67

64,926

$42.67

$2,770,250

Mar 25, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
65,186 $42.67

65,186

$42.67

$2,781,552

Mar 25, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
555 $43.22

555

$43.22

$23,986

Mar 25, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
70 $43.24

70

$43.24

$3,027

Mar 25, 2025

Biswas Sanjit

Biswas Sanjit
CHIEF EXECUTVE OFFICER
Sell
6,000 $42.67

6,000

$42.67

$256,032

Mar 25, 2025

Bicket John

Bicket John
See Remarks
Sell
813 $43.23

813

$43.23

$35,149

Mar 25, 2025

Bicket John

Bicket John
See Remarks
Sell
6,000 $42.67

6,000

$42.67

$256,019

Mar 20, 2025

Eltoukhy Adam

Eltoukhy Adam
See Remarks
Sell
500 $40.35

500

$40.35

$20,174

Mar 20, 2025

Eltoukhy Adam

Eltoukhy Adam
See Remarks
Sell
10,843 $39.73

10,843

$39.73

$430,797

Mar 18, 2025

Munk James Andrew

Munk James Andrew
CAO
Sell
3,573 $37.88

3,573

$37.88

$135,345

Mar 17, 2025

Phillips Dominic

Phillips Dominic
See Remarks
Sell
32,673 $38.99

32,673

$38.99

$1,273,982

Mar 17, 2025

Chadwick Jonathan

Chadwick Jonathan
Sell
6,800 $38.03

6,800

$38.03

$258,621

Mar 17, 2025

Chadwick Jonathan

Chadwick Jonathan
Sell
15,700 $39.02

15,700

$39.02

$612,536

Mar 17, 2025

Eltoukhy Adam

Eltoukhy Adam
See Remarks
Sell
9,222 $38.01

9,222

$38.01

$350,566

TOP