Oct 01
2024
SELL
Payment of exercise price or tax liability
$6,130
$235.78 p/Share
26
Reduced 0.59%
4,362
Ordinary Shares
Jun 04
2024
BUY
Grant, award, or other acquisition
-
918
Added 17.3%
4,388
Ordinary Shares
Jun 03
2024
SELL
Payment of exercise price or tax liability
$42,705
$228.37 p/Share
187
Reduced 5.11%
3,470
Ordinary Shares
May 31
2024
SELL
Payment of exercise price or tax liability
$22,733
$222.88 p/Share
102
Reduced 2.71%
3,657
Ordinary Shares
May 14
2024
SELL
Open market or private sale
$707,850
$235.95 p/Share
3,000
Reduced 44.39%
3,759
Ordinary Shares
Oct 02
2023
SELL
Payment of exercise price or tax liability
$5,603
$215.5 p/Share
26
Reduced 0.38%
6,759
Ordinary Shares
Jun 02
2023
SELL
Payment of exercise price or tax liability
$26,094
$205.47 p/Share
127
Reduced 1.84%
6,785
Ordinary Shares
Jun 01
2023
SELL
Payment of exercise price or tax liability
$12,145
$202.42 p/Share
60
Reduced 0.86%
6,912
Ordinary Shares
May 31
2023
SELL
Payment of exercise price or tax liability
$15,197
$199.97 p/Share
76
Reduced 1.26%
5,952
Ordinary Shares
May 31
2023
BUY
Grant, award, or other acquisition
-
1,020
Added 12.76%
6,972
Ordinary Shares
Oct 03
2022
SELL
Payment of exercise price or tax liability
$6,633
$170.07 p/Share
39
Reduced 0.64%
6,028
Ordinary Shares
Jun 02
2022
SELL
Payment of exercise price or tax liability
$20,004
$227.32 p/Share
88
Reduced 1.43%
6,067
Ordinary Shares
Jun 02
2022
BUY
Grant, award, or other acquisition
-
900
Added 12.76%
6,155
Ordinary Shares
Jun 01
2022
SELL
Payment of exercise price or tax liability
$39,420
$221.46 p/Share
178
Reduced 3.28%
5,255
Ordinary Shares
May 31
2022
SELL
Payment of exercise price or tax liability
$214,964
$228.2 p/Share
942
Reduced 14.78%
5,433
Ordinary Shares
Mar 29
2022
SELL
Open market or private sale
$984,000
$246.0 p/Share
4,000
Reduced 38.55%
6,375
Ordinary Shares
Mar 29
2022
BUY
Exercise of conversion of derivative security
$308,280
$77.07 p/Share
4,000
Added 27.83%
10,375
Ordinary Shares
Feb 15
2022
SELL
Open market or private sale
$604,786
$232.61 p/Share
2,600
Reduced 28.97%
6,375
Ordinary Shares
Feb 15
2022
BUY
Exercise of conversion of derivative security
$181,272
$69.72 p/Share
2,600
Added 22.46%
8,975
Ordinary Shares
Oct 01
2021
BUY
Grant, award, or other acquisition
-
344
Added 5.12%
6,375
Ordinary Shares
Jun 02
2021
BUY
Grant, award, or other acquisition
-
784
Added 11.5%
6,031
Ordinary Shares
Jun 01
2021
SELL
Sale (or disposition) back to the issuer
$169,022
$188.43 p/Share
897
Reduced 14.6%
5,247
Ordinary Shares
Nov 05
2020
SELL
Open market or private sale
$825,737
$179.43 p/Share
4,602
Reduced 42.83%
6,144
Ordinary Shares
Nov 05
2020
BUY
Exercise of conversion of derivative security
-
2,852
Added 20.97%
10,746
Ordinary Shares