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

SCHROCK IMAN AJ

SCHROCK IMAN AJ
President
Sell
9,000 $29.94

9,000

$29.94

$269,424

Aug 20, 2025

Bernes Marshall

Bernes Marshall
Head of BaaS Program
Sell
12,000 $31.27

12,000

$31.27

$375,217

Aug 20, 2025

Bernes Marshall

Bernes Marshall
Head of BaaS Program
Sell
4,000 $31.35

4,000

$31.35

$125,397

Aug 18, 2025

Bernes Marshall

Bernes Marshall
Head of BaaS Program
Sell
4,000 $32.27

4,000

$32.27

$129,085

Dec 27, 2024

Bernes Marshall

Bernes Marshall
Head of BaaS Program
Buy
5,000 $17.50

5,000

$17.50

$87,500

Dec 18, 2024

WAN XIN

WAN XIN
CTO
Sell
466 $20.00

466

$20.00

$9,320

Dec 17, 2024

WAN XIN

WAN XIN
CTO
Sell
1,097 $20.05

1,097

$20.05

$21,995

Dec 16, 2024

WAN XIN

WAN XIN
CTO
Sell
65,675 $20.40

65,675

$20.40

$1,339,770

Dec 16, 2024

WAN XIN

WAN XIN
CTO
Sell
2,762 $21.12

2,762

$21.12

$58,333

Dec 06, 2024

WAN XIN

WAN XIN
CTO
Sell
80,000 $22.14

80,000

$22.14

$1,771,200

Dec 06, 2024

Lin Frank Hurst

Lin Frank Hurst
Sell
2,663,076 $21.80

2,663,076

$21.80

$58,055,057

Jun 28, 2024

Lin Frank Hurst

Lin Frank Hurst
Sell
105,772 $29.93

105,772

$29.93

$3,165,883

Jun 28, 2024

Lin Frank Hurst

Lin Frank Hurst
Sell
43,921 $30.80

43,921

$30.80

$1,352,850

Jun 27, 2024

SCHROCK IMAN AJ

SCHROCK IMAN AJ
President
Sell
3,872 $30.21

3,872

$30.21

$116,973

Jun 27, 2024

SCHROCK IMAN AJ

SCHROCK IMAN AJ
President
Sell
1,128 $30.22

1,128

$30.22

$34,088

Jun 27, 2024

Lin Frank Hurst

Lin Frank Hurst
Sell
84,657 $29.61

84,657

$29.61

$2,506,736

Jun 27, 2024

Lin Frank Hurst

Lin Frank Hurst
Sell
8,554 $30.19

8,554

$30.19

$258,246

Jun 26, 2024

Lin Frank Hurst

Lin Frank Hurst
Sell
112,638 $29.88

112,638

$29.88

$3,365,353

Jun 26, 2024

Lin Frank Hurst

Lin Frank Hurst
Sell
21,921 $30.55

21,921

$30.55

$669,719

Jun 25, 2024

Lin Frank Hurst

Lin Frank Hurst
Sell
81,037 $29.83

81,037

$29.83

$2,417,293

Jun 25, 2024

Lin Frank Hurst

Lin Frank Hurst
Sell
500 $30.30

500

$30.30

$15,150

Jun 24, 2024

Lin Frank Hurst

Lin Frank Hurst
Sell
59,984 $29.26

59,984

$29.26

$1,755,348

Jun 20, 2024

Lin Frank Hurst

Lin Frank Hurst
Sell
15,993 $30.14

15,993

$30.14

$482,055

Jun 18, 2024

Lin Frank Hurst

Lin Frank Hurst
Sell
47,772 $30.07

47,772

$30.07

$1,436,628

Jun 17, 2024

Lin Frank Hurst

Lin Frank Hurst
Sell
128,307 $30.19

128,307

$30.19

$3,874,037

Jun 17, 2024

Lin Frank Hurst

Lin Frank Hurst
Sell
2,300 $31.26

2,300

$31.26

$71,909

Jun 14, 2024

Lin Frank Hurst

Lin Frank Hurst
Sell
106,151 $30.99

106,151

$30.99

$3,289,290

Jun 14, 2024

Lin Frank Hurst

Lin Frank Hurst
Sell
1,667 $31.57

1,667

$31.57

$52,621

Jun 13, 2024

Lin Frank Hurst

Lin Frank Hurst
Sell
37,713 $31.84

37,713

$31.84

$1,200,756

Jun 13, 2024

Lin Frank Hurst

Lin Frank Hurst
Sell
44,924 $32.48

44,924

$32.48

$1,459,217

Jun 13, 2024

Lin Frank Hurst

Lin Frank Hurst
Sell
4,408 $33.03

4,408

$33.03

$145,599

Jun 12, 2024

Lin Frank Hurst

Lin Frank Hurst
Sell
79,599 $32.48

79,599

$32.48

$2,585,535

Jun 12, 2024

Lin Frank Hurst

Lin Frank Hurst
Sell
12,182 $33.57

12,182

$33.57

$408,907

Jun 11, 2024

Lin Frank Hurst

Lin Frank Hurst
Sell
166,837 $33.12

166,837

$33.12

$5,526,025

Jun 11, 2024

Lin Frank Hurst

Lin Frank Hurst
Sell
8,341 $33.90

8,341

$33.90

$282,725

May 17, 2024

Wu Lei

Wu Lei
CEO
Sell
2,810 $36.03

2,810

$36.03

$101,244

May 17, 2024

Wu Lei

Wu Lei
CEO
Sell
10,924 $37.06

10,924

$37.06

$404,843

May 17, 2024

Wu Lei

Wu Lei
CEO
Sell
456 $37.80

456

$37.80

$17,237

May 17, 2024

Lin Frank Hurst

Lin Frank Hurst
Sell
141,164 $37.33

141,164

$37.33

$5,269,610

May 17, 2024

Lin Frank Hurst

Lin Frank Hurst
Sell
8,700 $38.07

8,700

$38.07

$331,198

May 16, 2024

Wu Lei

Wu Lei
CEO
Sell
2,664 $35.35

2,664

$35.35

$94,172

May 16, 2024

Wu Lei

Wu Lei
CEO
Sell
10,440 $36.14

10,440

$36.14

$377,302

May 16, 2024

Wu Lei

Wu Lei
CEO
Sell
1,084 $37.09

1,084

$37.09

$40,206

May 16, 2024

Lin Frank Hurst

Lin Frank Hurst
Sell
39,716 $36.20

39,716

$36.20

$1,437,731

May 16, 2024

Lin Frank Hurst

Lin Frank Hurst
Sell
418 $37.02

418

$37.02

$15,475

May 15, 2024

Wu Lei

Wu Lei
CEO
Sell
9,423 $35.00

9,423

$35.00

$329,805

May 15, 2024

Wu Lei

Wu Lei
CEO
Sell
3,683 $35.83

3,683

$35.83

$131,962

May 15, 2024

Wu Lei

Wu Lei
CEO
Sell
1,082 $37.52

1,082

$37.52

$40,597

May 15, 2024

Lin Frank Hurst

Lin Frank Hurst
Sell
39,245 $35.41

39,245

$35.41

$1,389,544

May 15, 2024

Lin Frank Hurst

Lin Frank Hurst
Sell
35,045 $36.31

35,045

$36.31

$1,272,463

May 15, 2024

Lin Frank Hurst

Lin Frank Hurst
Sell
38,285 $37.59

38,285

$37.59

$1,439,114

May 15, 2024

Lin Frank Hurst

Lin Frank Hurst
Sell
29,363 $38.30

29,363

$38.30

$1,124,500

May 14, 2024

Hao Xinyan

Hao Xinyan
COO
Sell
67,455 $37.07

67,455

$37.07

$2,500,732

May 14, 2024

Wu Lei

Wu Lei
CEO
Sell
8,707 $36.39

8,707

$36.39

$316,848

May 14, 2024

Wu Lei

Wu Lei
CEO
Sell
5,481 $36.99

5,481

$36.99

$202,742

May 14, 2024

Lin Frank Hurst

Lin Frank Hurst
Sell
92,886 $36.78

92,886

$36.78

$3,416,542

May 13, 2024

Hao Xinyan

Hao Xinyan
COO
Sell
32,545 $36.58

32,545

$36.58

$1,190,451

May 13, 2024

Hao Xinyan

Hao Xinyan
COO
Sell
100,000 $36.24

100,000

$36.24

$3,624,490

May 13, 2024

Hao Xinyan

Hao Xinyan
COO
Sell
150,000 $35.90

150,000

$35.90

$5,384,880

May 13, 2024

Wu Lei

Wu Lei
CEO
Sell
10,607 $36.16

10,607

$36.16

$383,549

May 13, 2024

Wu Lei

Wu Lei
CEO
Sell
3,581 $36.52

3,581

$36.52

$130,778

May 10, 2024

Wu Lei

Wu Lei
CEO
Sell
79,499 $37.31

79,499

$37.31

$2,966,108

May 10, 2024

Wu Lei

Wu Lei
CEO
Sell
29,544 $38.24

29,544

$38.24

$1,129,763

May 10, 2024

Wu Lei

Wu Lei
CEO
Sell
9,831 $39.14

9,831

$39.14

$384,785

May 09, 2024

Wu Lei

Wu Lei
CEO
Sell
9,027 $35.72

9,027

$35.72

$322,444

May 09, 2024

Wu Lei

Wu Lei
CEO
Sell
11,333 $36.34

11,333

$36.34

$411,841

May 09, 2024

Wu Lei

Wu Lei
CEO
Sell
26,031 $37.71

26,031

$37.71

$981,629

May 09, 2024

Wu Lei

Wu Lei
CEO
Sell
70,474 $38.46

70,474

$38.46

$2,710,430

May 09, 2024

Wu Lei

Wu Lei
CEO
Sell
3,135 $39.14

3,135

$39.14

$122,704

May 08, 2024

Wu Lei

Wu Lei
CEO
Sell
32,665 $38.58

32,665

$38.58

$1,260,216

May 08, 2024

Wu Lei

Wu Lei
CEO
Sell
29,335 $38.98

29,335

$38.98

$1,143,478

May 07, 2024

Wu Lei

Wu Lei
CEO
Sell
4,878 $38.71

4,878

$38.71

$188,827

May 07, 2024

Wu Lei

Wu Lei
CEO
Sell
45,106 $39.58

45,106

$39.58

$1,785,295

May 07, 2024

Wu Lei

Wu Lei
CEO
Sell
12,016 $40.16

12,016

$40.16

$482,563

May 06, 2024

Wu Lei

Wu Lei
CEO
Sell
1,981 $38.71

1,981

$38.71

$76,685

May 06, 2024

Wu Lei

Wu Lei
CEO
Sell
20,829 $39.98

20,829

$39.98

$832,743

May 06, 2024

Wu Lei

Wu Lei
CEO
Sell
21,190 $40.58

21,190

$40.58

$859,890

May 03, 2024

Wu Lei

Wu Lei
CEO
Sell
5,538 $35.17

5,538

$35.17

$194,771

May 03, 2024

Wu Lei

Wu Lei
CEO
Sell
13,236 $36.44

13,236

$36.44

$482,320

May 03, 2024

Wu Lei

Wu Lei
CEO
Sell
25,226 $37.06

25,226

$37.06

$934,876

May 02, 2024

Wu Lei

Wu Lei
CEO
Sell
10,657 $32.30

10,657

$32.30

$344,221

May 02, 2024

Wu Lei

Wu Lei
CEO
Sell
2,443 $33.30

2,443

$33.30

$81,352

May 02, 2024

Wu Lei

Wu Lei
CEO
Sell
28,868 $34.41

28,868

$34.41

$993,348

May 02, 2024

Wu Lei

Wu Lei
CEO
Sell
2,032 $34.84

2,032

$34.84

$70,795

May 01, 2024

Wu Lei

Wu Lei
CEO
Sell
30,699 $31.27

30,699

$31.27

$959,958

May 01, 2024

Wu Lei

Wu Lei
CEO
Sell
13,301 $32.20

13,301

$32.20

$428,292

Apr 30, 2024

Wu Lei

Wu Lei
CEO
Sell
32,146 $31.70

32,146

$31.70

$1,019,028

Apr 30, 2024

Wu Lei

Wu Lei
CEO
Sell
10,288 $32.19

10,288

$32.19

$331,171

Apr 30, 2024

Wu Lei

Wu Lei
CEO
Sell
1,566 $33.26

1,566

$33.26

$52,085

Apr 29, 2024

Wu Lei

Wu Lei
CEO
Sell
35,290 $33.96

35,290

$33.96

$1,198,448

Apr 29, 2024

Wu Lei

Wu Lei
CEO
Sell
8,710 $34.44

8,710

$34.44

$299,972

Apr 26, 2024

Wu Lei

Wu Lei
CEO
Sell
32,461 $35.68

32,461

$35.68

$1,158,208

Apr 26, 2024

Wu Lei

Wu Lei
CEO
Sell
11,239 $36.47

11,239

$36.47

$409,886

Apr 26, 2024

Wu Lei

Wu Lei
CEO
Sell
300 $37.32

300

$37.32

$11,196

Apr 25, 2024

Wu Lei

Wu Lei
CEO
Sell
4,097 $34.50

4,097

$34.50

$141,347

Apr 25, 2024

Wu Lei

Wu Lei
CEO
Sell
6,746 $35.47

6,746

$35.47

$239,281

Apr 25, 2024

Wu Lei

Wu Lei
CEO
Sell
33,157 $36.45

33,157

$36.45

$1,208,573

Apr 24, 2024

Wu Lei

Wu Lei
CEO
Sell
25,722 $36.20

25,722

$36.20

$931,136

Apr 24, 2024

Wu Lei

Wu Lei
CEO
Sell
17,778 $37.00

17,778

$37.00

$657,786

Apr 24, 2024

Wu Lei

Wu Lei
CEO
Sell
500 $37.60

500

$37.60

$18,800

Apr 23, 2024

Wu Lei

Wu Lei
CEO
Sell
11,888 $35.75

11,888

$35.75

$424,996

Apr 23, 2024

Wu Lei

Wu Lei
CEO
Sell
29,349 $36.52

29,349

$36.52

$1,071,825

Apr 23, 2024

Wu Lei

Wu Lei
CEO
Sell
2,663 $37.26

2,663

$37.26

$99,223

Apr 23, 2024

Wu Lei

Wu Lei
CEO
Sell
100 $38.96

100

$38.96

$3,896

Apr 22, 2024

Wu Lei

Wu Lei
CEO
Sell
8,120 $34.66

8,120

$34.66

$281,439

Apr 22, 2024

Wu Lei

Wu Lei
CEO
Sell
14,014 $35.50

14,014

$35.50

$497,497

Apr 22, 2024

Wu Lei

Wu Lei
CEO
Sell
21,566 $36.78

21,566

$36.78

$793,197

Apr 22, 2024

Wu Lei

Wu Lei
CEO
Sell
300 $37.13

300

$37.13

$11,139

Apr 19, 2024

Wu Lei

Wu Lei
CEO
Sell
1,222 $34.53

1,222

$34.53

$42,196

Apr 19, 2024

Wu Lei

Wu Lei
CEO
Sell
5,979 $36.01

5,979

$36.01

$215,304

Apr 19, 2024

Wu Lei

Wu Lei
CEO
Sell
6,476 $36.39

6,476

$36.39

$235,662

Apr 19, 2024

Wu Lei

Wu Lei
CEO
Sell
500 $37.18

500

$37.18

$18,590

Apr 19, 2024

Wu Lei

Wu Lei
CEO
Sell
27,324 $34.49

27,324

$34.49

$942,405

Apr 19, 2024

Wu Lei

Wu Lei
CEO
Sell
2,499 $35.17

2,499

$35.17

$87,890

Apr 18, 2024

Wu Lei

Wu Lei
CEO
Sell
6,510 $34.36

6,510

$34.36

$223,684

Apr 18, 2024

Wu Lei

Wu Lei
CEO
Sell
3,502 $35.39

3,502

$35.39

$123,936

Apr 18, 2024

Wu Lei

Wu Lei
CEO
Sell
18,037 $36.68

18,037

$36.68

$661,597

Apr 18, 2024

Wu Lei

Wu Lei
CEO
Sell
14,962 $37.29

14,962

$37.29

$557,933

Apr 18, 2024

Wu Lei

Wu Lei
CEO
Sell
989 $37.97

989

$37.97

$37,552

Apr 17, 2024

Wu Lei

Wu Lei
CEO
Sell
33,273 $34.33

33,273

$34.33

$1,142,262

Apr 17, 2024

Wu Lei

Wu Lei
CEO
Sell
7,687 $35.22

7,687

$35.22

$270,736

Apr 17, 2024

Wu Lei

Wu Lei
CEO
Sell
3,040 $36.16

3,040

$36.16

$109,926

Apr 16, 2024

Wu Lei

Wu Lei
CEO
Sell
26,093 $32.10

26,093

$32.10

$837,585

Apr 16, 2024

Wu Lei

Wu Lei
CEO
Sell
17,907 $32.69

17,907

$32.69

$585,380

Apr 15, 2024

Wu Lei

Wu Lei
CEO
Sell
10,011 $31.82

10,011

$31.82

$318,550

Apr 15, 2024

Wu Lei

Wu Lei
CEO
Sell
31,824 $32.73

31,824

$32.73

$1,041,600

Apr 15, 2024

Wu Lei

Wu Lei
CEO
Sell
2,165 $33.49

2,165

$33.49

$72,506

Apr 12, 2024

Wu Lei

Wu Lei
CEO
Sell
1,000 $32.23

1,000

$32.23

$32,230

Apr 11, 2024

Wu Lei

Wu Lei
CEO
Sell
9,994 $33.65

9,994

$33.65

$336,298

Apr 11, 2024

Wu Lei

Wu Lei
CEO
Sell
10,006 $34.22

10,006

$34.22

$342,405

Apr 10, 2024

Wu Lei

Wu Lei
CEO
Sell
1,000 $31.86

1,000

$31.86

$31,860

Apr 09, 2024

Wu Lei

Wu Lei
CEO
Sell
1,000 $31.85

1,000

$31.85

$31,850

Apr 08, 2024

Wu Lei

Wu Lei
CEO
Sell
20,000 $33.07

20,000

$33.07

$661,400

Apr 05, 2024

Wu Lei

Wu Lei
CEO
Sell
26,659 $35.31

26,659

$35.31

$941,329

Apr 05, 2024

Wu Lei

Wu Lei
CEO
Sell
10,519 $35.95

10,519

$35.95

$378,158

Apr 04, 2024

Wu Lei

Wu Lei
CEO
Sell
5,857 $35.55

5,857

$35.55

$208,187

Apr 04, 2024

Wu Lei

Wu Lei
CEO
Sell
9,190 $36.38

9,190

$36.38

$334,332

Apr 04, 2024

Wu Lei

Wu Lei
CEO
Sell
4,853 $37.40

4,853

$37.40

$181,502

Apr 04, 2024

Wu Lei

Wu Lei
CEO
Sell
100 $38.16

100

$38.16

$3,816

Apr 03, 2024

Wu Lei

Wu Lei
CEO
Sell
3,632 $35.07

3,632

$35.07

$127,374

Apr 03, 2024

Wu Lei

Wu Lei
CEO
Sell
4,465 $36.16

4,465

$36.16

$161,454

Apr 03, 2024

Wu Lei

Wu Lei
CEO
Sell
1,903 $36.68

1,903

$36.68

$69,798

Apr 02, 2024

Wu Lei

Wu Lei
CEO
Sell
1,000 $30.83

1,000

$30.83

$30,833

Apr 01, 2024

Wu Lei

Wu Lei
CEO
Sell
1,000 $29.53

1,000

$29.53

$29,527

Mar 28, 2024

Hao Xinyan

Hao Xinyan
COO
Sell
15,252 $27.72

15,252

$27.72

$422,749

Mar 28, 2024

Hao Xinyan

Hao Xinyan
COO
Sell
10,000 $28.00

10,000

$28.00

$280,035

Mar 28, 2024

Hao Xinyan

Hao Xinyan
COO
Sell
6,572 $27.27

6,572

$27.27

$179,213

Mar 28, 2024

Hao Xinyan

Hao Xinyan
COO
Sell
3,200 $27.65

3,200

$27.65

$88,489

Mar 28, 2024

Hao Xinyan

Hao Xinyan
COO
Sell
3,040 $28.51

3,040

$28.51

$86,658

Mar 28, 2024

WAN XIN

WAN XIN
CTO
Sell
44,000 $26.81

44,000

$26.81

$1,179,781

Mar 28, 2024

WAN XIN

WAN XIN
CTO
Sell
42,000 $27.88

42,000

$27.88

$1,170,989

Mar 28, 2024

WAN XIN

WAN XIN
CTO
Sell
64,000 $27.16

64,000

$27.16

$1,737,939

Mar 28, 2024

Lin Frank Hurst

Lin Frank Hurst
Sell
70,154 $27.18

70,154

$27.18

$1,906,519

Mar 28, 2024

Lin Frank Hurst

Lin Frank Hurst
Sell
24,259 $27.97

24,259

$27.97

$678,544

Mar 26, 2024

Wu Lei

Wu Lei
CEO
Sell
6 $27.64

6

$27.64

$166

Mar 19, 2024

Hao Xinyan

Hao Xinyan
COO
Sell
1,088 $32.36

1,088

$32.36

$35,203

Mar 19, 2024

LAU DAVID KWOK HEI

LAU DAVID KWOK HEI
CFO
Sell
2,619 $30.50

2,619

$30.50

$79,880

Mar 19, 2024

Lin Frank Hurst

Lin Frank Hurst
Sell
133,097 $30.38

133,097

$30.38

$4,043,793

TOP