Nov 07
2024
SELL
Open market or private sale
$490,524
$360.68 p/Share
1,360
Reduced 12.08%
9,900
Ordinary Shares
Nov 07
2024
BUY
Exercise of conversion of derivative security
$111,465
$81.96 p/Share
1,360
Added 10.78%
11,260
Ordinary Shares
Aug 12
2024
SELL
Open market or private sale
$96,721
$288.72 p/Share
335
Reduced 3.27%
9,900
Ordinary Shares
Aug 02
2024
SELL
Payment of exercise price or tax liability
$100,295
$283.32 p/Share
354
Reduced 3.34%
10,235
Ordinary Shares
Aug 02
2024
BUY
Exercise of conversion of derivative security
-
789
Added 6.93%
10,589
Ordinary Shares
Mar 01
2024
SELL
Open market or private sale
$2,390,245
$293.03 p/Share
8,157
Reduced 45.43%
9,800
Ordinary Shares
Mar 01
2024
-
761
Reduced 9.67%
7,105
Ordinary Shares
Mar 01
2024
BUY
Exercise of conversion of derivative security
$452,751
$64.22 p/Share
7,050
Added 34.89%
13,159
Ordinary Shares
Feb 29
2024
SELL
Payment of exercise price or tax liability
$168,814
$285.16 p/Share
592
Reduced 4.83%
11,668
Ordinary Shares
Feb 28
2024
BUY
Grant, award, or other acquisition
-
1,983
Added 13.92%
12,260
Ordinary Shares
Feb 23
2024
SELL
Payment of exercise price or tax liability
$68,003
$285.73 p/Share
238
Reduced 2.26%
10,277
Ordinary Shares
Feb 23
2024
BUY
Exercise of conversion of derivative security
-
793
Added 7.05%
10,460
Ordinary Shares
Feb 22
2024
SELL
Payment of exercise price or tax liability
$55,432
$284.27 p/Share
195
Reduced 1.97%
9,722
Ordinary Shares
Feb 22
2024
BUY
Exercise of conversion of derivative security
-
617
Added 5.88%
9,869
Ordinary Shares
Aug 29
2023
-
131
Reduced 1.76%
7,300
Ordinary Shares
Aug 29
2023
SELL
Open market or private sale
$423,664
$226.68 p/Share
1,869
Reduced 20.1%
7,431
Ordinary Shares
Aug 29
2023
BUY
Exercise of conversion of derivative security
$113,100
$56.55 p/Share
2,000
Added 17.7%
9,300
Ordinary Shares
Aug 07
2023
SELL
Open market or private sale
$62,335
$219.49 p/Share
284
Reduced 2.96%
9,300
Ordinary Shares
Aug 04
2023
SELL
Payment of exercise price or tax liability
$66,116
$217.49 p/Share
304
Reduced 3.07%
9,584
Ordinary Shares
Aug 04
2023
BUY
Exercise of conversion of derivative security
-
788
Added 7.38%
9,888
Ordinary Shares
Jun 05
2023
-
200
Reduced 2.74%
7,100
Ordinary Shares
Jun 05
2023
SELL
Open market or private sale
$367,860
$183.93 p/Share
2,000
Reduced 21.51%
7,300
Ordinary Shares
Jun 05
2023
BUY
Exercise of conversion of derivative security
$113,100
$56.55 p/Share
2,000
Added 18.02%
9,100
Ordinary Shares
Feb 27
2023
-
414
Reduced 4.26%
9,300
Ordinary Shares
Feb 27
2023
SELL
Open market or private sale
$249,849
$174.72 p/Share
1,430
Reduced 12.83%
9,714
Ordinary Shares