Oct 01
2024
SELL
Payment of exercise price or tax liability
$58,945
$235.78 p/Share
250
Reduced 2.59%
9,421
Ordinary Shares
Jun 05
2024
SELL
Open market or private sale
$839,960
$230.0 p/Share
3,652
Reduced 27.41%
9,671
Ordinary Shares
Jun 05
2024
BUY
Exercise of conversion of derivative security
$268,056
$73.4 p/Share
3,652
Added 22.03%
12,923
Ordinary Shares
Jun 04
2024
BUY
Grant, award, or other acquisition
-
1,626
Added 14.39%
9,671
Ordinary Shares
Jun 03
2024
SELL
Payment of exercise price or tax liability
$68,282
$228.37 p/Share
299
Reduced 3.58%
8,045
Ordinary Shares
May 31
2024
SELL
Payment of exercise price or tax liability
$46,136
$222.88 p/Share
207
Reduced 2.42%
8,344
Ordinary Shares
Oct 02
2023
SELL
Payment of exercise price or tax liability
$36,850
$215.5 p/Share
171
Reduced 1.96%
8,551
Ordinary Shares
Jun 02
2023
SELL
Payment of exercise price or tax liability
$50,751
$205.47 p/Share
247
Reduced 2.75%
8,722
Ordinary Shares
Jun 01
2023
SELL
Payment of exercise price or tax liability
$8,704
$202.42 p/Share
43
Reduced 0.48%
8,969
Ordinary Shares
May 31
2023
SELL
Payment of exercise price or tax liability
$6,399
$199.97 p/Share
32
Reduced 0.44%
7,278
Ordinary Shares
May 31
2023
BUY
Grant, award, or other acquisition
-
1,734
Added 16.14%
9,012
Ordinary Shares
Oct 03
2022
SELL
Payment of exercise price or tax liability
$29,082
$170.07 p/Share
171
Reduced 2.29%
7,310
Ordinary Shares
Jun 02
2022
SELL
Payment of exercise price or tax liability
$28,415
$227.32 p/Share
125
Reduced 1.64%
7,481
Ordinary Shares
Jun 02
2022
BUY
Grant, award, or other acquisition
-
1,408
Added 15.62%
7,606
Ordinary Shares
Jun 01
2022
SELL
Payment of exercise price or tax liability
$9,301
$221.46 p/Share
42
Reduced 0.67%
6,198
Ordinary Shares
May 31
2022
SELL
Payment of exercise price or tax liability
$16,430
$228.2 p/Share
72
Reduced 1.14%
6,240
Ordinary Shares
Oct 01
2021
SELL
Sale (or disposition) back to the issuer
$27,632
$228.36 p/Share
121
Reduced 1.88%
6,312
Ordinary Shares
Oct 01
2021
BUY
Grant, award, or other acquisition
-
576
Added 8.22%
6,433
Ordinary Shares
Jun 02
2021
BUY
Grant, award, or other acquisition
-
1,440
Added 19.73%
5,857
Ordinary Shares
Jun 01
2021
SELL
Sale (or disposition) back to the issuer
$42,208
$188.43 p/Share
224
Reduced 4.83%
4,417
Ordinary Shares
Apr 23
2021
SELL
Open market or private sale
$215,000
$215.0 p/Share
1,000
Reduced 17.73%
4,641
Ordinary Shares
Apr 23
2021
BUY
Exercise of conversion of derivative security
$69,720
$69.72 p/Share
1,000
Added 15.06%
5,641
Ordinary Shares
Apr 20
2021
SELL
Open market or private sale
$210,000
$210.0 p/Share
1,000
Reduced 17.73%
4,641
Ordinary Shares
Apr 20
2021
BUY
Exercise of conversion of derivative security
$69,720
$69.72 p/Share
1,000
Added 15.06%
5,641
Ordinary Shares
Jan 08
2021
SELL
Open market or private sale
$202,000
$202.0 p/Share
1,000
Reduced 17.73%
4,641
Ordinary Shares