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

Darling Scott

Darling Scott
CLO
Sell
6,402 $68.00

6,402

$68.00

$435,336

Aug 25, 2025

Mirgorodskaya Natalia

Mirgorodskaya Natalia
See Remarks
Sell
1,024 $68.00

1,024

$68.00

$69,632

Aug 22, 2025

Mirgorodskaya Natalia

Mirgorodskaya Natalia
See Remarks
Sell
365 $70.00

365

$70.00

$25,551

Aug 20, 2025

Datta Sanjay

Datta Sanjay
CFO
Sell
13,473 $61.12

13,473

$61.12

$823,452

Aug 20, 2025

Darling Scott

Darling Scott
CLO
Sell
6,713 $61.12

6,713

$61.12

$410,297

Aug 20, 2025

Darling Scott

Darling Scott
CLO
Sell
1 $61.80

1

$61.80

$62

Aug 20, 2025

Darling Scott

Darling Scott
CLO
Sell
139 $63.31

139

$63.31

$8,800

Aug 20, 2025

Mirgorodskaya Natalia

Mirgorodskaya Natalia
See Remarks
Sell
1,079 $61.12

1,079

$61.12

$65,944

Aug 15, 2025

Girouard Dave

Girouard Dave
CEO
Sell
2,890 $63.91

2,890

$63.91

$184,692

Aug 15, 2025

Girouard Dave

Girouard Dave
CEO
Sell
38,777 $63.23

38,777

$63.23

$2,451,742

Aug 01, 2025

Darling Scott

Darling Scott
CLO
Sell
3,000 $77.93

3,000

$77.93

$233,804

Aug 01, 2025

Darling Scott

Darling Scott
CLO
Sell
1,000 $80.00

1,000

$80.00

$80,003

Aug 01, 2025

Mirgorodskaya Natalia

Mirgorodskaya Natalia
See Remarks
Sell
365 $77.97

365

$77.97

$28,457

Jul 15, 2025

Girouard Dave

Girouard Dave
CEO
Sell
32,119 $74.93

32,119

$74.93

$2,406,606

Jul 15, 2025

Girouard Dave

Girouard Dave
CEO
Sell
9,548 $75.54

9,548

$75.54

$721,225

Jul 08, 2025

Mirgorodskaya Natalia

Mirgorodskaya Natalia
See Remarks
Sell
4,000 $80.07

4,000

$80.07

$320,270

Jul 08, 2025

Darling Scott

Darling Scott
CLO
Sell
5,000 $80.04

5,000

$80.04

$400,210

Jul 02, 2025

Mirgorodskaya Natalia

Mirgorodskaya Natalia
See Remarks
Sell
6,533 $70.06

6,533

$70.06

$457,675

Jul 02, 2025

Darling Scott

Darling Scott
CLO
Sell
5,000 $70.04

5,000

$70.04

$350,176

Jul 01, 2025

Darling Scott

Darling Scott
CLO
Sell
2,000 $63.56

2,000

$63.56

$127,120

Jun 20, 2025

Girouard Dave

Girouard Dave
CEO
Sell
41,667 $60.05

41,667

$60.05

$2,501,983

Jun 11, 2025

Darling Scott

Darling Scott
CLO
Sell
3,000 $60.00

3,000

$60.00

$180,000

Jun 11, 2025

Girouard Dave

Girouard Dave
CEO
Sell
41,667 $60.11

41,667

$60.11

$2,504,524

Jun 03, 2025

Darling Scott

Darling Scott
CLO
Sell
1,000 $50.02

1,000

$50.02

$50,016

Jun 03, 2025

Darling Scott

Darling Scott
CLO
Sell
6,383 $50.00

6,383

$50.00

$319,150

Jun 02, 2025

Cooper Kerry Whorton

Cooper Kerry Whorton
Sell
500 $46.92

500

$46.92

$23,460

May 23, 2025

Mirgorodskaya Natalia

Mirgorodskaya Natalia
See Remarks
Sell
1,340 $44.19

1,340

$44.19

$59,215

May 20, 2025

Mirgorodskaya Natalia

Mirgorodskaya Natalia
See Remarks
Sell
764 $46.96

764

$46.96

$35,874

May 20, 2025

Datta Sanjay

Datta Sanjay
CFO
Sell
13,512 $46.97

13,512

$46.97

$634,674

May 20, 2025

Darling Scott

Darling Scott
CLO
Sell
6,732 $46.98

6,732

$46.98

$316,246

May 01, 2025

Darling Scott

Darling Scott
CLO
Sell
1,000 $50.16

1,000

$50.16

$50,157

Apr 29, 2025

Darling Scott

Darling Scott
CLO
Sell
1,000 $50.27

1,000

$50.27

$50,270

Mar 03, 2025

Darling Scott

Darling Scott
CLO
Sell
2,000 $67.89

2,000

$67.89

$135,776

Mar 03, 2025

Cooper Kerry Whorton

Cooper Kerry Whorton
Sell
500 $68.09

500

$68.09

$34,045

Feb 28, 2025

Darling Scott

Darling Scott
CLO
Sell
6,407 $64.68

6,407

$64.68

$414,421

Feb 28, 2025

Darling Scott

Darling Scott
CLO
Sell
8,681 $65.46

8,681

$65.46

$568,258

Feb 28, 2025

Darling Scott

Darling Scott
CLO
Sell
419 $64.65

419

$64.65

$27,088

Feb 25, 2025

Mirgorodskaya Natalia

Mirgorodskaya Natalia
See Remarks
Sell
1,309 $69.00

1,309

$69.00

$90,321

Jan 15, 2025

Girouard Dave

Girouard Dave
CEO
Sell
36,092 $62.52

36,092

$62.52

$2,256,504

Jan 15, 2025

Girouard Dave

Girouard Dave
CEO
Sell
5,575 $63.09

5,575

$63.09

$351,732

Dec 16, 2024

Girouard Dave

Girouard Dave
CEO
Sell
3,374 $81.70

3,374

$81.70

$275,668

Dec 16, 2024

Girouard Dave

Girouard Dave
CEO
Sell
21,434 $83.01

21,434

$83.01

$1,779,241

Dec 16, 2024

Girouard Dave

Girouard Dave
CEO
Sell
14,123 $83.80

14,123

$83.80

$1,183,574

Dec 16, 2024

Girouard Dave

Girouard Dave
CEO
Sell
2,736 $84.70

2,736

$84.70

$231,745

Dec 06, 2024

Gu Paul

Gu Paul
Chief Technology Offier
Sell
4,350 $76.18

4,350

$76.18

$331,373

Dec 06, 2024

Gu Paul

Gu Paul
Chief Technology Offier
Sell
35,876 $75.37

35,876

$75.37

$2,703,945

Dec 05, 2024

Gu Paul

Gu Paul
Chief Technology Offier
Sell
4,019 $75.00

4,019

$75.00

$301,425

Dec 04, 2024

Gu Paul

Gu Paul
Chief Technology Offier
Sell
28,155 $75.06

28,155

$75.06

$2,113,326

Dec 02, 2024

Gu Paul

Gu Paul
Chief Technology Offier
Sell
17,456 $67.70

17,456

$67.70

$1,181,815

Dec 02, 2024

Gu Paul

Gu Paul
Chief Technology Offier
Sell
17,614 $69.49

17,614

$69.49

$1,224,076

Dec 02, 2024

Gu Paul

Gu Paul
Chief Technology Offier
Sell
23,109 $68.52

23,109

$68.52

$1,583,422

Dec 02, 2024

Gu Paul

Gu Paul
Chief Technology Offier
Sell
21,039 $70.41

21,039

$70.41

$1,481,436

Dec 02, 2024

Singh Cassidy Sukhinder

Singh Cassidy Sukhinder
Sell
4,743 $70.97

4,743

$70.97

$336,611

Dec 02, 2024

Singh Cassidy Sukhinder

Singh Cassidy Sukhinder
Sell
300 $73.04

300

$73.04

$21,912

Dec 02, 2024

Singh Cassidy Sukhinder

Singh Cassidy Sukhinder
Sell
910 $72.02

910

$72.02

$65,539

Dec 02, 2024

Singh Cassidy Sukhinder

Singh Cassidy Sukhinder
Sell
3,697 $70.21

3,697

$70.21

$259,556

Dec 02, 2024

Gu Paul

Gu Paul
Chief Technology Offier
Sell
2,600 $75.26

2,600

$75.26

$195,668

Dec 02, 2024

Gu Paul

Gu Paul
Chief Technology Offier
Sell
5,782 $71.26

5,782

$71.26

$412,049

Dec 02, 2024

Singh Cassidy Sukhinder

Singh Cassidy Sukhinder
Sell
350 $74.78

350

$74.78

$26,171

Dec 02, 2024

Singh Cassidy Sukhinder

Singh Cassidy Sukhinder
Sell
1,770 $71.11

1,770

$71.11

$125,858

Dec 02, 2024

Singh Cassidy Sukhinder

Singh Cassidy Sukhinder
Sell
2,422 $70.30

2,422

$70.30

$170,274

Dec 02, 2024

Singh Cassidy Sukhinder

Singh Cassidy Sukhinder
Sell
200 $74.43

200

$74.43

$14,886

Dec 02, 2024

Singh Cassidy Sukhinder

Singh Cassidy Sukhinder
Sell
100 $73.04

100

$73.04

$7,304

Dec 02, 2024

Cooper Kerry Whorton

Cooper Kerry Whorton
Sell
500 $74.59

500

$74.59

$37,295

Dec 02, 2024

Singh Cassidy Sukhinder

Singh Cassidy Sukhinder
Sell
500 $72.06

500

$72.06

$36,032

Nov 29, 2024

Singh Cassidy Sukhinder

Singh Cassidy Sukhinder
Sell
2,925 $78.46

2,925

$78.46

$229,498

Nov 29, 2024

Singh Cassidy Sukhinder

Singh Cassidy Sukhinder
Sell
12,075 $77.82

12,075

$77.82

$939,637

Nov 25, 2024

Mirgorodskaya Natalia

Mirgorodskaya Natalia
See Remarks
Sell
1,411 $77.37

1,411

$77.37

$109,162

Nov 25, 2024

Darling Scott

Darling Scott
CLO
Sell
1,131 $75.47

1,131

$75.47

$85,354

Nov 25, 2024

Darling Scott

Darling Scott
CLO
Sell
1,769 $76.56

1,769

$76.56

$135,433

Nov 25, 2024

Darling Scott

Darling Scott
CLO
Sell
100 $77.27

100

$77.27

$7,727

Nov 25, 2024

Gu Paul

Gu Paul
Chief Technology Offier
Sell
22,935 $76.59

22,935

$76.59

$1,756,523

Nov 25, 2024

Gu Paul

Gu Paul
Chief Technology Offier
Sell
35,715 $75.51

35,715

$75.51

$2,696,786

Nov 25, 2024

Gu Paul

Gu Paul
Chief Technology Offier
Sell
136 $77.25

136

$77.25

$10,506

Nov 21, 2024

Gu Paul

Gu Paul
Chief Technology Offier
Sell
21,214 $75.03

21,214

$75.03

$1,591,593

Nov 20, 2024

Datta Sanjay

Datta Sanjay
CFO
Sell
13,941 $69.59

13,941

$69.59

$970,202

Nov 20, 2024

Mirgorodskaya Natalia

Mirgorodskaya Natalia
See Remarks
Sell
1,103 $69.62

1,103

$69.62

$76,787

Nov 20, 2024

Mirgorodskaya Natalia

Mirgorodskaya Natalia
See Remarks
Sell
408 $70.49

408

$70.49

$28,758

Nov 20, 2024

Darling Scott

Darling Scott
CLO
Sell
4,649 $69.60

4,649

$69.60

$323,552

Nov 20, 2024

Darling Scott

Darling Scott
CLO
Sell
1,741 $70.50

1,741

$70.50

$122,733

Nov 20, 2024

Gu Paul

Gu Paul
Chief Technology Offier
Sell
11,476 $69.60

11,476

$69.60

$798,672

Nov 20, 2024

Gu Paul

Gu Paul
Chief Technology Offier
Sell
4,024 $70.45

4,024

$70.45

$283,491

Nov 20, 2024

Girouard Dave

Girouard Dave
CEO
Sell
1,115 $70.43

1,115

$70.43

$78,528

Nov 20, 2024

Datta Sanjay

Datta Sanjay
CFO
Sell
4,678 $70.50

4,678

$70.50

$329,800

Nov 20, 2024

Girouard Dave

Girouard Dave
CEO
Sell
3,259 $69.57

3,259

$69.57

$226,720

Nov 18, 2024

Datta Sanjay

Datta Sanjay
CFO
Sell
1,500 $68.56

1,500

$68.56

$102,840

Nov 15, 2024

Gu Paul

Gu Paul
Chief Technology Offier
Sell
28,425 $66.53

28,425

$66.53

$1,891,181

Nov 15, 2024

Gu Paul

Gu Paul
Chief Technology Offier
Sell
16,274 $65.43

16,274

$65.43

$1,064,875

Nov 15, 2024

Gu Paul

Gu Paul
Chief Technology Offier
Sell
2,426 $68.46

2,426

$68.46

$166,075

Nov 15, 2024

Gu Paul

Gu Paul
Chief Technology Offier
Sell
100 $69.17

100

$69.17

$6,917

Nov 15, 2024

Gu Paul

Gu Paul
Chief Technology Offier
Sell
17,775 $67.44

17,775

$67.44

$1,198,726

Nov 11, 2024

Datta Sanjay

Datta Sanjay
CFO
Sell
1,500 $79.54

1,500

$79.54

$119,310

Nov 08, 2024

Girouard Dave

Girouard Dave
CEO
Sell
41,667 $65.15

41,667

$65.15

$2,714,455

Nov 04, 2024

Datta Sanjay

Datta Sanjay
CFO
Sell
1,500 $48.66

1,500

$48.66

$72,990

Nov 01, 2024

Darling Scott

Darling Scott
CLO
Sell
8,681 $48.31

8,681

$48.31

$419,407

Nov 01, 2024

Darling Scott

Darling Scott
CLO
Sell
2,210 $48.86

2,210

$48.86

$107,970

Oct 28, 2024

Datta Sanjay

Datta Sanjay
CFO
Sell
1,500 $51.70

1,500

$51.70

$77,550

Oct 21, 2024

Datta Sanjay

Datta Sanjay
CFO
Sell
1,500 $53.81

1,500

$53.81

$80,715

Oct 14, 2024

Mirgorodskaya Natalia

Mirgorodskaya Natalia
Corporate Controller
Sell
3,000 $50.00

3,000

$50.00

$150,000

Oct 14, 2024

Darling Scott

Darling Scott
CLO
Sell
75,000 $50.02

75,000

$50.02

$3,751,238

Oct 14, 2024

Darling Scott

Darling Scott
CLO
Sell
9,000 $50.02

9,000

$50.02

$450,210

Oct 14, 2024

Gu Paul

Gu Paul
Chief Technology Offier
Sell
20,000 $50.26

20,000

$50.26

$1,005,134

Oct 14, 2024

Datta Sanjay

Datta Sanjay
CFO
Sell
1,500 $48.68

1,500

$48.68

$73,020

Oct 11, 2024

Darling Scott

Darling Scott
CLO
Sell
20,000 $45.00

20,000

$45.00

$900,072

Oct 11, 2024

Mirgorodskaya Natalia

Mirgorodskaya Natalia
Corporate Controller
Sell
2,000 $45.01

2,000

$45.01

$90,023

Oct 07, 2024

Datta Sanjay

Datta Sanjay
CFO
Sell
1,500 $41.29

1,500

$41.29

$61,935

Oct 04, 2024

Darling Scott

Darling Scott
CLO
Sell
1,300 $40.01

1,300

$40.01

$52,012

Oct 04, 2024

Gu Paul

Gu Paul
Chief Technology Offier
Sell
8,800 $40.10

8,800

$40.10

$352,906

Oct 01, 2024

Darling Scott

Darling Scott
CLO
Sell
2,300 $39.01

2,300

$39.01

$89,726

Oct 01, 2024

Darling Scott

Darling Scott
CLO
Sell
3,900 $40.06

3,900

$40.06

$156,226

Oct 01, 2024

Gu Paul

Gu Paul
Chief Technology Offier
Sell
6,150 $39.94

6,150

$39.94

$245,653

Oct 01, 2024

Gu Paul

Gu Paul
Chief Technology Offier
Sell
30,050 $39.07

30,050

$39.07

$1,174,020

Sep 23, 2024

Datta Sanjay

Datta Sanjay
CFO
Sell
1,500 $40.00

1,500

$40.00

$60,000

Sep 16, 2024

Datta Sanjay

Datta Sanjay
CFO
Sell
1,500 $34.42

1,500

$34.42

$51,630

Sep 09, 2024

Datta Sanjay

Datta Sanjay
CFO
Sell
1,500 $34.85

1,500

$34.85

$52,275

Sep 03, 2024

Datta Sanjay

Datta Sanjay
CFO
Sell
1,500 $41.77

1,500

$41.77

$62,655

Sep 03, 2024

Mirgorodskaya Natalia

Mirgorodskaya Natalia
Corporate Controller
Sell
4,640 $40.99

4,640

$40.99

$190,185

Sep 03, 2024

Darling Scott

Darling Scott
CLO
Sell
7,000 $40.99

7,000

$40.99

$286,918

Sep 03, 2024

Darling Scott

Darling Scott
CLO
Sell
500 $41.54

500

$41.54

$20,771

Sep 03, 2024

Darling Scott

Darling Scott
CLO
Sell
3,727 $41.02

3,727

$41.02

$152,867

Sep 03, 2024

Darling Scott

Darling Scott
CLO
Sell
100 $41.58

100

$41.58

$4,158

Sep 03, 2024

Gu Paul

Gu Paul
Chief Technology Offier
Sell
7,174 $39.48

7,174

$39.48

$283,223

Sep 03, 2024

Gu Paul

Gu Paul
Chief Technology Offier
Sell
30,255 $41.21

30,255

$41.21

$1,246,845

Sep 03, 2024

Gu Paul

Gu Paul
Chief Technology Offier
Sell
7,571 $40.74

7,571

$40.74

$308,429

Sep 03, 2024

Mirgorodskaya Natalia

Mirgorodskaya Natalia
Corporate Controller
Sell
360 $41.54

360

$41.54

$14,956

Aug 29, 2024

Mirgorodskaya Natalia

Mirgorodskaya Natalia
Corporate Controller
Sell
2,000 $45.00

2,000

$45.00

$90,000

Aug 29, 2024

Darling Scott

Darling Scott
CLO
Sell
30,000 $45.00

30,000

$45.00

$1,350,000

Aug 29, 2024

Darling Scott

Darling Scott
CLO
Sell
9,000 $45.00

9,000

$45.00

$405,000

Aug 26, 2024

Datta Sanjay

Datta Sanjay
CFO
Sell
1,500 $42.44

1,500

$42.44

$63,660

Aug 23, 2024

Mirgorodskaya Natalia

Mirgorodskaya Natalia
Corporate Controller
Sell
2,080 $40.02

2,080

$40.02

$83,242

Aug 23, 2024

Darling Scott

Darling Scott
CLO
Sell
3,000 $40.00

3,000

$40.00

$120,006

Aug 20, 2024

Mirgorodskaya Natalia

Mirgorodskaya Natalia
Corporate Controller
Sell
1,264 $38.36

1,264

$38.36

$48,481

Aug 20, 2024

Darling Scott

Darling Scott
CLO
Sell
567 $40.16

567

$40.16

$22,771

Aug 20, 2024

Darling Scott

Darling Scott
CLO
Sell
6,503 $38.34

6,503

$38.34

$249,310

Aug 20, 2024

Darling Scott

Darling Scott
CLO
Sell
120 $38.94

120

$38.94

$4,673

Aug 20, 2024

Datta Sanjay

Datta Sanjay
CFO
Sell
200 $38.93

200

$38.93

$7,786

Aug 20, 2024

Girouard Dave

Girouard Dave
CEO
Sell
3,361 $38.35

3,361

$38.35

$128,879

Aug 20, 2024

Datta Sanjay

Datta Sanjay
CFO
Sell
19,105 $38.32

19,105

$38.32

$732,086

Aug 20, 2024

Gu Paul

Gu Paul
Chief Technology Offier
Sell
200 $38.93

200

$38.93

$7,786

Aug 20, 2024

Gu Paul

Gu Paul
Chief Technology Offier
Sell
15,864 $38.31

15,864

$38.31

$607,701

Aug 19, 2024

Darling Scott

Darling Scott
CLO
Sell
15,000 $40.00

15,000

$40.00

$600,036

Aug 19, 2024

Darling Scott

Darling Scott
CLO
Sell
9,000 $40.00

9,000

$40.00

$360,000

Aug 19, 2024

Datta Sanjay

Datta Sanjay
CFO
Sell
1,500 $37.00

1,500

$37.00

$55,500

Aug 19, 2024

Gu Paul

Gu Paul
Chief Technology Offier
Sell
10,000 $40.01

10,000

$40.01

$400,072

Aug 15, 2024

Gu Paul

Gu Paul
Chief Technology Offier
Sell
32,117 $36.97

32,117

$36.97

$1,187,304

Aug 15, 2024

Gu Paul

Gu Paul
Chief Technology Offier
Sell
2,883 $37.79

2,883

$37.79

$108,941

Aug 12, 2024

Datta Sanjay

Datta Sanjay
CFO
Sell
1,500 $35.39

1,500

$35.39

$53,085

Aug 07, 2024

Darling Scott

Darling Scott
CLO
Sell
7,500 $35.00

7,500

$35.00

$262,523

Aug 07, 2024

Darling Scott

Darling Scott
CLO
Sell
4,500 $35.01

4,500

$35.01

$157,557

Aug 07, 2024

Mirgorodskaya Natalia

Mirgorodskaya Natalia
Corporate Controller
Sell
2,500 $35.00

2,500

$35.00

$87,500

Aug 05, 2024

Datta Sanjay

Datta Sanjay
CFO
Sell
1,000 $20.98

1,000

$20.98

$20,980

Jul 29, 2024

Datta Sanjay

Datta Sanjay
CFO
Sell
1,000 $26.31

1,000

$26.31

$26,310

Jul 22, 2024

Datta Sanjay

Datta Sanjay
CFO
Sell
1,000 $28.15

1,000

$28.15

$28,150

Jul 15, 2024

Gu Paul

Gu Paul
Chief Technology Offier
Sell
10,000 $30.05

10,000

$30.05

$300,541

Jul 15, 2024

Datta Sanjay

Datta Sanjay
CFO
Sell
1,000 $27.80

1,000

$27.80

$27,800

Jul 11, 2024

Gu Paul

Gu Paul
Chief Technology Offier
Sell
10,000 $25.88

10,000

$25.88

$258,765

Jul 08, 2024

Datta Sanjay

Datta Sanjay
CFO
Sell
1,000 $23.41

1,000

$23.41

$23,410

Jul 01, 2024

Datta Sanjay

Datta Sanjay
CFO
Sell
1,000 $23.63

1,000

$23.63

$23,630

Jul 01, 2024

Gu Paul

Gu Paul
Chief Technology Offier
Sell
5,000 $23.52

5,000

$23.52

$117,591

Jun 24, 2024

Datta Sanjay

Datta Sanjay
CFO
Sell
1,000 $21.68

1,000

$21.68

$21,680

Jun 17, 2024

Datta Sanjay

Datta Sanjay
CFO
Sell
1,000 $22.22

1,000

$22.22

$22,220

Jun 10, 2024

Datta Sanjay

Datta Sanjay
CFO
Sell
1,000 $24.00

1,000

$24.00

$24,000

Jun 03, 2024

Datta Sanjay

Datta Sanjay
CFO
Sell
1,000 $25.49

1,000

$25.49

$25,490

Jun 03, 2024

Darling Scott

Darling Scott
CLO
Sell
3,000 $25.44

3,000

$25.44

$76,334

Jun 03, 2024

Gu Paul

Gu Paul
Chief Technology Offier
Sell
15,000 $25.20

15,000

$25.20

$378,002

May 28, 2024

Datta Sanjay

Datta Sanjay
CFO
Sell
1,000 $23.71

1,000

$23.71

$23,710

May 23, 2024

Mirgorodskaya Natalia

Mirgorodskaya Natalia
Corporate Controller
Sell
2,156 $24.27

2,156

$24.27

$52,326

May 20, 2024

Datta Sanjay

Datta Sanjay
CFO
Sell
18,138 $25.61

18,138

$25.61

$464,540

May 20, 2024

Darling Scott

Darling Scott
CLO
Sell
4,383 $25.62

4,383

$25.62

$112,279

May 20, 2024

Mirgorodskaya Natalia

Mirgorodskaya Natalia
Corporate Controller
Sell
1,188 $25.61

1,188

$25.61

$30,426

May 20, 2024

Girouard Dave

Girouard Dave
CEO
Sell
2,997 $25.62

2,997

$25.62

$76,783

May 20, 2024

Gu Paul

Gu Paul
Chief Technology Offier
Sell
15,131 $25.61

15,131

$25.61

$387,478

May 15, 2024

Gu Paul

Gu Paul
Chief Technology Offier
Sell
39,694 $30.04

39,694

$30.04

$1,192,408

May 15, 2024

Gu Paul

Gu Paul
Chief Technology Offier
Sell
40,306 $29.00

40,306

$29.00

$1,168,874

Apr 01, 2024

Gu Paul

Gu Paul
Chief Technology Offier
Sell
60,000 $26.31

60,000

$26.31

$1,578,672

Mar 11, 2024

Datta Sanjay

Datta Sanjay
CFO
Sell
1,000 $27.50

1,000

$27.50

$27,500

Mar 04, 2024

Datta Sanjay

Datta Sanjay
CFO
Sell
1,000 $26.21

1,000

$26.21

$26,210

Mar 01, 2024

Mirgorodskaya Natalia

Mirgorodskaya Natalia
Corporate Controller
Sell
2,500 $25.48

2,500

$25.48

$63,690

Feb 26, 2024

Darling Scott

Darling Scott
CLO
Sell
1,000 $25.42

1,000

$25.42

$25,423

Feb 23, 2024

Mirgorodskaya Natalia

Mirgorodskaya Natalia
Corporate Controller
Sell
1,919 $24.30

1,919

$24.30

$46,632

Feb 21, 2024

Darling Scott

Darling Scott
CLO
Sell
536 $24.52

536

$24.52

$13,142

Feb 20, 2024

Darling Scott

Darling Scott
CLO
Sell
4,752 $25.29

4,752

$25.29

$120,155

Feb 20, 2024

Datta Sanjay

Datta Sanjay
CFO
Sell
11,510 $25.28

11,510

$25.28

$291,026

Feb 20, 2024

Datta Sanjay

Datta Sanjay
CFO
Sell
1,000 $25.35

1,000

$25.35

$25,350

Feb 20, 2024

Gu Paul

Gu Paul
Chief Technology Offier
Sell
16,423 $25.28

16,423

$25.28

$415,214

Feb 15, 2024

Gu Paul

Gu Paul
Chief Technology Offier
Sell
30,000 $26.50

30,000

$26.50

$795,036

Feb 12, 2024

Datta Sanjay

Datta Sanjay
CFO
Sell
1,000 $33.84

1,000

$33.84

$33,840

Feb 05, 2024

Datta Sanjay

Datta Sanjay
CFO
Sell
1,000 $31.70

1,000

$31.70

$31,700

Jan 29, 2024

Datta Sanjay

Datta Sanjay
CFO
Sell
1,000 $32.62

1,000

$32.62

$32,620

Jan 29, 2024

Darling Scott

Darling Scott
CLO
Sell
388 $35.38

388

$35.38

$13,728

Jan 29, 2024

Darling Scott

Darling Scott
CLO
Sell
910 $35.38

910

$35.38

$32,194

Jan 25, 2024

Darling Scott

Darling Scott
CLO
Sell
20 $35.08

20

$35.08

$702

Jan 25, 2024

Darling Scott

Darling Scott
CLO
Sell
40 $35.05

40

$35.05

$1,402

Jan 24, 2024

Darling Scott

Darling Scott
CLO
Sell
502 $35.62

502

$35.62

$17,881

Jan 24, 2024

Darling Scott

Darling Scott
CLO
Sell
260 $36.45

260

$36.45

$9,477

Jan 24, 2024

Darling Scott

Darling Scott
CLO
Sell
80 $37.42

80

$37.42

$2,993

Jan 24, 2024

Darling Scott

Darling Scott
CLO
Sell
1,200 $35.56

1,200

$35.56

$42,668

Jan 24, 2024

Darling Scott

Darling Scott
CLO
Sell
650 $36.48

650

$36.48

$23,715

Jan 24, 2024

Darling Scott

Darling Scott
CLO
Sell
200 $37.47

200

$37.47

$7,493

Jan 22, 2024

Datta Sanjay

Datta Sanjay
CFO
Sell
1,000 $33.71

1,000

$33.71

$33,710

TOP