| 2026-03-30 |
Wu Lei |
10 Percent Owner, Officer: Chief Executive Officer |
Optionsausübung (Verkauf) |
120,000 |
- |
- |
5,000 |
| 2026-03-20 |
Wu Lei |
10 Percent Owner, Officer: Chief Executive Officer |
Informierter Verkauf |
4,352 |
$41.29 |
$179.69K |
60,000 |
| 2026-03-19 |
Wu Lei |
10 Percent Owner, Officer: Chief Executive Officer |
Sonstige (Verkauf) |
60,000 |
- |
- |
- |
| 2026-03-18 |
Wu Lei |
10 Percent Owner, Officer: Chief Executive Officer |
Informierter Verkauf |
4,573 |
$43.71 |
$199.89K |
120,000 |
| 2026-03-18 |
Wu Lei |
10 Percent Owner, Officer: Chief Executive Officer |
Sonstige (Kauf) |
125,000 |
- |
- |
125,000 |
| 2026-03-17 |
Wu Lei |
10 Percent Owner, Officer: Chief Executive Officer |
Informierter Verkauf |
3,535 |
$44.93 |
$158.83K |
150,000 |
| 2026-03-16 |
Wu Lei |
10 Percent Owner, Officer: Chief Executive Officer |
Informierter Verkauf |
490 |
$43.03 |
$21.08K |
180,000 |
| 2026-03-13 |
Wu Lei |
10 Percent Owner, Officer: Chief Executive Officer |
Informierter Verkauf |
7,754 |
$41.95 |
$325.28K |
210,000 |
| 2026-03-12 |
Wu Lei |
10 Percent Owner, Officer: Chief Executive Officer |
Informierter Verkauf |
26,902 |
$42.81 |
$1.15M |
240,000 |
| 2026-03-11 |
Wu Lei |
10 Percent Owner, Officer: Chief Executive Officer |
Informierter Verkauf |
8,303 |
$43.73 |
$363.09K |
270,000 |
| 2026-03-10 |
Wu Lei |
10 Percent Owner, Officer: Chief Executive Officer |
Informierter Verkauf |
710 |
$44.75 |
$31.77K |
300,000 |
| 2026-03-09 |
Wu Lei |
10 Percent Owner, Officer: Chief Executive Officer |
Informierter Verkauf |
2,505 |
$43.88 |
$109.92K |
330,000 |
| 2026-03-06 |
Wu Lei |
10 Percent Owner, Officer: Chief Executive Officer |
Informierter Verkauf |
100 |
$42.74 |
$4.27K |
360,000 |
| 2026-03-05 |
Wu Lei |
10 Percent Owner, Officer: Chief Executive Officer |
Informierter Verkauf |
2,937 |
$43.70 |
$128.35K |
390,000 |
| 2026-03-05 |
Wan Xin |
Chief Technology Officer |
Informierter Verkauf |
100,000 |
$43.38 |
$4.34M |
717,540 |
| 2026-03-04 |
Wu Lei |
10 Percent Owner, Officer: Chief Executive Officer |
Informierter Verkauf |
1,600 |
$44.94 |
$71.9K |
420,000 |
| 2026-03-03 |
Wu Lei |
10 Percent Owner, Officer: Chief Executive Officer |
Informierter Verkauf |
8,283 |
$42.33 |
$350.62K |
460,000 |
| 2026-03-02 |
Wu Lei |
10 Percent Owner, Officer: Chief Executive Officer |
Informierter Verkauf |
12,480 |
$43.23 |
$539.51K |
518,090 |
| 2026-02-27 |
Wu Lei |
10 Percent Owner, Officer: Chief Executive Officer |
Informierter Verkauf |
500 |
$46.10 |
$23.05K |
548,090 |
| 2026-02-26 |
Wu Lei |
10 Percent Owner, Officer: Chief Executive Officer |
Informierter Verkauf |
13,143 |
$46.82 |
$615.36K |
608,090 |
| 2026-02-17 |
Chen Zhiwu |
Director |
RSU-Zuteilung |
808 |
- |
- |
25,718 |
| 2026-02-17 |
Visser Jan William |
Director |
RSU-Zuteilung |
808 |
- |
- |
12,106 |
| 2026-02-17 |
Lebensburger Kenneth E Jr |
Director |
RSU-Zuteilung |
808 |
- |
- |
1,844 |
| 2026-01-22 |
Wu Lei |
10 Percent Owner, Officer: Chief Executive Officer |
Informierter Verkauf |
4,048 |
$41.27 |
$167.06K |
678,090 |
| 2026-01-21 |
Wu Lei |
10 Percent Owner, Officer: Chief Executive Officer |
Informierter Verkauf |
210 |
$40.26 |
$8.45K |
698,090 |
| 2026-01-20 |
Wu Lei |
10 Percent Owner, Officer: Chief Executive Officer |
Informierter Verkauf |
1,700 |
$40.01 |
$68.02K |
698,300 |
| 2026-01-16 |
Wu Lei |
10 Percent Owner, Officer: Chief Executive Officer |
Informierter Verkauf |
11,533 |
$41.54 |
$479.08K |
700,000 |
| 2026-01-15 |
Wu Lei |
10 Percent Owner, Officer: Chief Executive Officer |
Informierter Verkauf |
10,742 |
$41.66 |
$447.51K |
720,000 |
| 2026-01-14 |
Wu Lei |
10 Percent Owner, Officer: Chief Executive Officer |
Informierter Verkauf |
12,954 |
$41.14 |
$532.93K |
740,000 |
| 2026-01-13 |
Wu Lei |
10 Percent Owner, Officer: Chief Executive Officer |
Informierter Verkauf |
510 |
$43.91 |
$22.39K |
760,000 |
| 2026-01-12 |
Wu Lei |
10 Percent Owner, Officer: Chief Executive Officer |
Informierter Verkauf |
6,841 |
$44.25 |
$302.71K |
780,000 |
| 2026-01-09 |
Wu Lei |
10 Percent Owner, Officer: Chief Executive Officer |
Informierter Verkauf |
2,265 |
$42.46 |
$96.17K |
800,000 |
| 2026-01-08 |
Wu Lei |
10 Percent Owner, Officer: Chief Executive Officer |
Informierter Verkauf |
2,456 |
$42.13 |
$103.47K |
820,000 |
| 2026-01-07 |
Wu Lei |
10 Percent Owner, Officer: Chief Executive Officer |
Informierter Verkauf |
15,579 |
$42.48 |
$661.81K |
840,000 |
| 2025-12-26 |
Wu Lei |
10 Percent Owner, Officer: Chief Executive Officer |
Umwandlung (Kauf) |
800,000 |
- |
- |
860,000 |
| 2025-12-05 |
Hao Xinyan |
Chief Operating Officer |
Informierter Verkauf |
800 |
$40.04 |
$32.03K |
357,486 |
| 2025-12-04 |
Hao Xinyan |
Chief Operating Officer |
Informierter Verkauf |
49,200 |
$40.07 |
$1.97M |
358,286 |
| 2025-11-21 |
Hao Xinyan |
Chief Operating Officer |
Informierter Verkauf |
100,000 |
$35.18 |
$3.52M |
407,486 |
| 2025-11-19 |
Hao Xinyan |
Chief Operating Officer |
Informierter Verkauf |
29,319 |
$31.51 |
$923.77K |
507,486 |
| 2025-11-18 |
Hao Xinyan |
Chief Operating Officer |
Informierter Verkauf |
4,693 |
$31.18 |
$146.33K |
536,805 |
| 2025-11-17 |
Chen Zhiwu |
Director |
RSU-Zuteilung |
936 |
- |
- |
24,910 |
| 2025-11-17 |
Visser Jan William |
Director |
RSU-Zuteilung |
936 |
- |
- |
11,298 |
| 2025-11-17 |
Lebensburger Kenneth E Jr |
Director |
RSU-Zuteilung |
936 |
- |
- |
1,036 |
| 2025-11-17 |
Hao Xinyan |
Chief Operating Officer |
Informierter Verkauf |
30,000 |
$30.32 |
$909.6K |
566,805 |
| 2025-11-14 |
Hao Xinyan |
Chief Operating Officer |
Informierter Verkauf |
30,000 |
$30.42 |
$912.6K |
596,805 |
| 2025-11-13 |
Hao Xinyan |
Chief Operating Officer |
Informierter Verkauf |
8,568 |
$32.85 |
$281.46K |
626,805 |
| 2025-11-12 |
Hao Xinyan |
Chief Operating Officer |
Informierter Verkauf |
5,446 |
$32.36 |
$176.23K |
656,805 |
| 2025-11-10 |
Hao Xinyan |
Chief Operating Officer |
Informierter Verkauf |
9,359 |
$33.24 |
$311.12K |
737,446 |
| 2025-11-07 |
Hao Xinyan |
Chief Operating Officer |
Informierter Verkauf |
30,000 |
$30.29 |
$908.84K |
746,805 |
| 2025-05-17 |
Chen Zhiwu |
Director |
RSU-Zuteilung |
1,509 |
- |
- |
23,091 |