| 3 Sep 2026 |
Walker James JohnChief Executive Officer |
Sold on the open market · pre-arranged plan |
25,000 |
$17.77 |
$444,168 |
635,000 |
| 2 Sep 2026 |
Yu JiangPresident and Chairman |
Sold on the open market · pre-arranged plan · indirect |
141,931 |
$17.48 |
$2.5M |
7.7M |
| 1 Sep 2026 |
Walker James JohnChief Executive Officer |
Sold on the open market · pre-arranged plan |
25,000 |
$17.44 |
$436,065 |
660,000 |
| 1 Sep 2026 |
Yu JiangPresident and Chairman |
Sold on the open market · pre-arranged plan · indirect |
332,569 |
$17.45 |
$5.8M |
7.9M |
| 3 Jun 2026 |
Hare Diane ElizabethDirector |
Sold on the open market · pre-arranged plan |
2,228 |
$26.31 |
$58,616 |
1,200 |
| 3 Jun 2026 |
Hare Diane ElizabethDirector |
Sold on the open market · pre-arranged plan |
1,000 |
$27.04 |
$27,035 |
200 |
| 3 Jun 2026 |
Hare Diane ElizabethDirector |
Sold on the open market · pre-arranged plan |
100 |
$27.84 |
$2,784 |
100 |
| 3 Jun 2026 |
Hare Diane ElizabethDirector |
Sold on the open market · pre-arranged plan |
100 |
$28.87 |
$2,887 |
0 |
| 3 Jun 2026 |
Walker James JohnChief Executive Officer |
Exercised options |
70,000 |
$3.00 |
$210,000 |
650,000 |
| 3 Jun 2026 |
Walker James JohnChief Executive Officer |
Sold on the open market · pre-arranged plan |
46,145 |
$26.18 |
$1.2M |
603,855 |
| 3 Jun 2026 |
Walker James JohnChief Executive Officer |
Sold on the open market · pre-arranged plan |
22,380 |
$27.06 |
$605,670 |
581,475 |
| 3 Jun 2026 |
Walker James JohnChief Executive Officer |
Sold on the open market · pre-arranged plan |
1,475 |
$27.90 |
$41,152 |
580,000 |
| 3 Jun 2026 |
Walker James JohnChief Executive Officer |
Exercised options |
28,688 |
— |
— |
608,688 |
| 3 Jun 2026 |
Walker James JohnChief Executive Officer |
Sold on the open market · pre-arranged plan |
25,792 |
$26.77 |
$690,426 |
582,896 |
| 3 Jun 2026 |
Walker James JohnChief Executive Officer |
Sold on the open market · pre-arranged plan |
2,624 |
$27.55 |
$72,304 |
580,272 |
| 3 Jun 2026 |
Walker James JohnChief Executive Officer |
Sold on the open market · pre-arranged plan |
201 |
$28.69 |
$5,766 |
580,071 |
| 3 Jun 2026 |
Walker James JohnChief Executive Officer |
Sold on the open market · pre-arranged plan |
71 |
$29.91 |
$2,124 |
580,000 |
| 3 Jun 2026 |
Walker James JohnChief Executive Officer |
Sold on the open market · pre-arranged plan |
25,000 |
$26.04 |
$650,950 |
555,000 |
| 3 Jun 2026 |
Law Tsun YeeDirector |
Exercised options |
3,428 |
— |
— |
78,428 |
| 3 Jun 2026 |
Hare Diane ElizabethDirector |
Exercised options |
3,428 |
— |
— |
3,428 |