| 3 sept. 2026 |
Walker James JohnChief Executive Officer |
A vendu sur le marché · plan préétabli |
25 000 |
$17,77 |
$444 168 |
635 000 |
| 2 sept. 2026 |
Yu JiangPresident and Chairman |
A vendu sur le marché · plan préétabli · indirecte |
141 931 |
$17,48 |
$2,5 M |
7,7 M |
| 1 sept. 2026 |
Walker James JohnChief Executive Officer |
A vendu sur le marché · plan préétabli |
25 000 |
$17,44 |
$436 065 |
660 000 |
| 1 sept. 2026 |
Yu JiangPresident and Chairman |
A vendu sur le marché · plan préétabli · indirecte |
332 569 |
$17,45 |
$5,8 M |
7,9 M |
| 3 juin 2026 |
Hare Diane ElizabethAdministrateur |
A vendu sur le marché · plan préétabli |
2 228 |
$26,31 |
$58 616 |
1 200 |
| 3 juin 2026 |
Hare Diane ElizabethAdministrateur |
A vendu sur le marché · plan préétabli |
1 000 |
$27,04 |
$27 035 |
200 |
| 3 juin 2026 |
Hare Diane ElizabethAdministrateur |
A vendu sur le marché · plan préétabli |
100 |
$27,84 |
$2 784 |
100 |
| 3 juin 2026 |
Hare Diane ElizabethAdministrateur |
A vendu sur le marché · plan préétabli |
100 |
$28,87 |
$2 887 |
0 |
| 3 juin 2026 |
Walker James JohnChief Executive Officer |
A exercé des options |
70 000 |
$3,00 |
$210 000 |
650 000 |
| 3 juin 2026 |
Walker James JohnChief Executive Officer |
A vendu sur le marché · plan préétabli |
46 145 |
$26,18 |
$1,2 M |
603 855 |
| 3 juin 2026 |
Walker James JohnChief Executive Officer |
A vendu sur le marché · plan préétabli |
22 380 |
$27,06 |
$605 670 |
581 475 |
| 3 juin 2026 |
Walker James JohnChief Executive Officer |
A vendu sur le marché · plan préétabli |
1 475 |
$27,90 |
$41 152 |
580 000 |
| 3 juin 2026 |
Walker James JohnChief Executive Officer |
A exercé des options |
28 688 |
— |
— |
608 688 |
| 3 juin 2026 |
Walker James JohnChief Executive Officer |
A vendu sur le marché · plan préétabli |
25 792 |
$26,77 |
$690 426 |
582 896 |
| 3 juin 2026 |
Walker James JohnChief Executive Officer |
A vendu sur le marché · plan préétabli |
2 624 |
$27,55 |
$72 304 |
580 272 |
| 3 juin 2026 |
Walker James JohnChief Executive Officer |
A vendu sur le marché · plan préétabli |
201 |
$28,69 |
$5 766 |
580 071 |
| 3 juin 2026 |
Walker James JohnChief Executive Officer |
A vendu sur le marché · plan préétabli |
71 |
$29,91 |
$2 124 |
580 000 |
| 3 juin 2026 |
Walker James JohnChief Executive Officer |
A vendu sur le marché · plan préétabli |
25 000 |
$26,04 |
$650 950 |
555 000 |
| 3 juin 2026 |
Law Tsun YeeAdministrateur |
A exercé des options |
3 428 |
— |
— |
78 428 |
| 3 juin 2026 |
Hare Diane ElizabethAdministrateur |
A exercé des options |
3 428 |
— |
— |
3 428 |