Jun 03
2025
BUY
Grant, award, or other acquisition
-
2,922
Added 17.55%
13,730
Ordinary Shares
Jun 02
2025
SELL
Payment of exercise price or tax liability
$136,533
$242.08 p/Share
564
Reduced 4.96%
10,808
Ordinary Shares
May 20
2025
SELL
Open market or private sale
$3,209,822
$250.22 p/Share
12,828
Reduced 53.01%
11,372
Ordinary Shares
May 20
2025
BUY
Exercise of conversion of derivative security
$1,886,357
$147.05 p/Share
12,828
Added 34.64%
24,200
Ordinary Shares
Nov 25
2024
SELL
Open market or private sale
$365,532
$217.32 p/Share
1,682
Reduced 12.88%
11,372
Ordinary Shares
Jun 05
2024
SELL
Open market or private sale
$1,132,535
$229.63 p/Share
4,932
Reduced 27.42%
13,054
Ordinary Shares
Jun 05
2024
BUY
Exercise of conversion of derivative security
$563,333
$114.22 p/Share
4,932
Added 21.52%
17,986
Ordinary Shares
Jun 04
2024
BUY
Grant, award, or other acquisition
-
2,379
Added 15.42%
13,054
Ordinary Shares
Jun 03
2024
SELL
Payment of exercise price or tax liability
$158,488
$228.37 p/Share
694
Reduced 6.1%
10,675
Ordinary Shares
May 13
2024
SELL
Open market or private sale
$469,831
$232.13 p/Share
2,024
Reduced 15.11%
11,369
Ordinary Shares
May 31
2023
SELL
Payment of exercise price or tax liability
$129,780
$199.97 p/Share
649
Reduced 5.72%
10,696
Ordinary Shares
May 31
2023
BUY
Grant, award, or other acquisition
-
2,697
Added 16.76%
13,393
Ordinary Shares
Mar 03
2023
SELL
Open market or private sale
$218,741
$190.21 p/Share
1,150
Reduced 9.2%
11,345
Ordinary Shares
Dec 01
2022
SELL
Open market or private sale
$308,016
$192.51 p/Share
1,600
Reduced 11.35%
12,495
Ordinary Shares
Jun 02
2022
BUY
Grant, award, or other acquisition
-
2,140
Added 13.18%
14,095
Ordinary Shares
May 31
2022
SELL
Payment of exercise price or tax liability
$169,324
$228.2 p/Share
742
Reduced 5.84%
11,955
Ordinary Shares
Nov 15
2021
SELL
Open market or private sale
$454,292
$232.97 p/Share
1,950
Reduced 13.31%
12,697
Ordinary Shares
Oct 01
2021
BUY
Grant, award, or other acquisition
-
692
Added 4.51%
14,647
Ordinary Shares
Aug 13
2021
SELL
Open market or private sale
$2,404,160
$218.56 p/Share
11,000
Reduced 44.08%
13,955
Ordinary Shares
Aug 13
2021
BUY
Grant, award, or other acquisition
-
10,000
Added 28.61%
24,955
Ordinary Shares
Jun 02
2021
BUY
Grant, award, or other acquisition
-
1,964
Added 11.61%
14,955
Ordinary Shares
Jun 01
2021
SELL
Sale (or disposition) back to the issuer
$401,167
$188.43 p/Share
2,129
Reduced 14.08%
12,991
Ordinary Shares
Nov 05
2020
SELL
Open market or private sale
$360,000
$180.0 p/Share
2,000
Reduced 11.68%
15,120
Ordinary Shares