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