| Transaction Date |
Insider Name |
Security Class |
Transaction Type |
Shares Traded |
Price |
Shares Remaining |
Ownership |
Code |
| 15 Apr, 2026 |
Jutta C Karlsson |
Ordinary Shares |
A |
1,485 |
- |
12,453 |
D |
M |
| 16 Apr, 2026 |
Jutta C Karlsson |
Ordinary Shares |
D |
662 |
$36.26 |
11,791 |
D |
S |
| 15 Apr, 2026 |
Jutta C Karlsson |
Restricted Stock Units |
D |
1,485 |
$0.00 |
1,484 |
D |
M |
| 15 Apr, 2026 |
Stuart Haselden |
Ordinary Shares |
A |
21,265 |
- |
26,713 |
D |
M |
| 15 Apr, 2026 |
Andrew E Page |
Ordinary Shares |
A |
13,750 |
- |
17,833 |
D |
M |
| 15 Apr, 2026 |
Wen-Chang (Victor) Chen |
Ordinary Shares |
A |
6,089 |
- |
162,896 |
D |
M |
| 15 Apr, 2026 |
Stuart Haselden |
Ordinary Shares |
A |
21,265 |
- |
26,713 |
D |
M |
| 15 Apr, 2026 |
Andrew E Page |
Ordinary Shares |
A |
13,750 |
- |
17,833 |
D |
M |
| 15 Apr, 2026 |
Wen-Chang (Victor) Chen |
Ordinary Shares |
A |
6,089 |
- |
162,896 |
D |
M |
| 16 Apr, 2026 |
Andrew E Page |
Ordinary Shares |
D |
6,005 |
$36.26 |
11,828 |
D |
S |
| 15 Apr, 2026 |
Wen-Chang (Victor) Chen |
Restricted Stock Units |
D |
6,089 |
$0.00 |
6,089 |
D |
M |
| 16 Apr, 2026 |
Stuart Haselden |
Ordinary Shares |
D |
11,438 |
$36.26 |
15,275 |
D |
S |
| 16 Apr, 2026 |
Stuart Haselden |
Ordinary Shares |
D |
11,438 |
$36.26 |
15,275 |
D |
S |
| 16 Apr, 2026 |
Andrew E Page |
Ordinary Shares |
D |
6,005 |
$36.26 |
11,828 |
D |
S |
| 15 Apr, 2026 |
Wen-Chang (Victor) Chen |
Restricted Stock Units |
D |
6,089 |
$0.00 |
6,089 |
D |
M |
| 15 Apr, 2026 |
Andrew E Page |
Restricted Stock Units |
D |
13,750 |
$0.00 |
13,750 |
D |
M |
| 15 Apr, 2026 |
Stuart Haselden |
Restricted Stock Units |
D |
21,265 |
$0.00 |
21,264 |
D |
M |
| 15 Apr, 2026 |
Stuart Haselden |
Restricted Stock Units |
D |
21,265 |
$0.00 |
21,264 |
D |
M |
| 15 Apr, 2026 |
Andrew E Page |
Restricted Stock Units |
D |
13,750 |
$0.00 |
13,750 |
D |
M |
| 15 Apr, 2026 |
Jie (James) Zheng |
Ordinary Shares |
A |
33,350 |
- |
1,262,385 |
D |
M |