Aug 24, 2026
3-day lag
Sale
Aug 21, 2026
Ordinary Shares
Teh Ban Seng
Insider
EVP & Chief Commercial Officer
720 shares @ $857.16
Direct ownership
$617.15K
SEC Form 4
›
Same filing as the row above
Sale
Aug 21, 2026
510 shares @ $852.9
Direct ownership
$434.98K
›
Same filing as the row above
Sale
Aug 21, 2026
80 shares @ $868
Direct ownership
$69.44K
›
Same filing as the row above
Sale
Aug 21, 2026
360 shares @ $846.39
Direct ownership
$304.7K
›
Same filing as the row above
Sale
Aug 21, 2026
221 shares @ $861.26
Direct ownership
$190.34K
›
Same filing as the row above
Sale
Aug 21, 2026
560 shares @ $851.71
Direct ownership
$476.96K
›
Same filing as the row above
Sale
Aug 21, 2026
440 shares @ $850.63
Direct ownership
$374.28K
›
Same filing as the row above
Sale
Aug 21, 2026
520 shares @ $848.47
Direct ownership
$441.2K
›
Same filing as the row above
Sale
Aug 21, 2026
160 shares @ $854.21
Direct ownership
$136.67K
›
Same filing as the row above
Sale
Aug 21, 2026
80 shares @ $859.29
Direct ownership
$68.74K
›
Same filing as the row above
Sale
Aug 21, 2026
500 shares @ $860.5
Direct ownership
$430.25K
›
Same filing as the row above
Sale
Aug 21, 2026
240 shares @ $842.69
Direct ownership
$202.25K
›
Same filing as the row above
Sale
Aug 21, 2026
280 shares @ $839.6
Direct ownership
$235.09K
›
Aug 24, 2026
4-day lag
Sale
Aug 20, 2026
Ordinary Shares
Teh Ban Seng
Insider
EVP & Chief Commercial Officer
440 shares @ $837.22
Direct ownership
$368.38K
SEC Form 4
›
Same filing as the row above
Sale
Aug 20, 2026
280 shares @ $833.71
Direct ownership
$233.44K
›
Same filing as the row above
Award
Aug 20, 2026
NQ Stock Option on Ordinary Shares
4,736 shares @ $0
Direct ownership
$0
›
Same filing as the row above
Sale
Aug 20, 2026
Ordinary Shares
120 shares @ $843.24
Direct ownership
$101.19K
›
Same filing as the row above
Sale
Aug 20, 2026
610 shares @ $852.66
Direct ownership
$520.13K
›
Same filing as the row above
Award
Aug 20, 2026
Restricted Share Unit on Ordinary Shares
1,389 shares @ $0
Direct ownership
$0
›
Same filing as the row above
Exercise
Aug 20, 2026
Ordinary Shares
2,267 shares @ $0
Direct ownership
$0
›
Same filing as the row above
Sale
Aug 20, 2026
80 shares @ $839.94
Direct ownership
$67.19K
›
Same filing as the row above
Sale
Aug 20, 2026
400 shares @ $849.27
Direct ownership
$339.71K
›
Same filing as the row above
Sale
Aug 20, 2026
120 shares @ $838.41
Direct ownership
$100.61K
›
Same filing as the row above
Award
Aug 20, 2026
Restricted Share Unit on Ordinary Shares
1,775 shares @ $0
Direct ownership
$0
›
Same filing as the row above
Sale
Aug 20, 2026
Ordinary Shares
926 shares @ $845.03
Direct ownership
$782.5K
›