Feb 22
2023
BUY
Grant, award, or other acquisition
-
89,089
Added 13.95%
549,767
Ordinary Shares
Nov 03
2022
SELL
Payment of exercise price or tax liability
$99,947
$155.44 p/Share
643
Reduced 0.14%
460,678
Ordinary Shares
Nov 03
2022
BUY
Exercise of conversion of derivative security
$99,968
$80.49 p/Share
1,242
Added 0.27%
461,321
Ordinary Shares
Feb 25
2022
SELL
Payment of exercise price or tax liability
$9,340,707
$152.29 p/Share
61,335
Reduced 11.76%
460,079
Ordinary Shares
Feb 25
2022
BUY
Exercise of conversion of derivative security
-
18,863
Added 3.9%
464,836
Ordinary Shares
Feb 23
2022
SELL
Payment of exercise price or tax liability
$454,692
$150.91 p/Share
3,013
Reduced 0.6%
502,551
Ordinary Shares
Feb 23
2022
BUY
Exercise of conversion of derivative security
-
6,722
Added 1.31%
505,564
Ordinary Shares
Feb 22
2022
BUY
Grant, award, or other acquisition
-
117,889
Added 19.12%
498,842
Ordinary Shares
Nov 05
2021
SELL
Payment of exercise price or tax liability
$199,873
$173.2 p/Share
1,154
Reduced 0.3%
380,953
Ordinary Shares
Nov 05
2021
SELL
Open market or private sale
$21,928,668
$171.91 p/Share
127,559
Reduced 25.12%
380,310
Ordinary Shares
Nov 05
2021
BUY
Exercise of conversion of derivative security
$9,795,292
$75.25 p/Share
130,170
Added 25.44%
381,530
Ordinary Shares
May 06
2021
-
6,874
Reduced 1.66%
406,874
Ordinary Shares
Feb 26
2021
SELL
Payment of exercise price or tax liability
$1,087,176
$130.31 p/Share
8,343
Reduced 1.98%
413,748
Ordinary Shares
Feb 26
2021
BUY
Exercise of conversion of derivative security
-
18,600
Added 4.26%
418,365
Ordinary Shares
Feb 25
2021
SELL
Payment of exercise price or tax liability
$487,558
$131.63 p/Share
3,704
Reduced 0.91%
403,491
Ordinary Shares
Feb 25
2021
BUY
Exercise of conversion of derivative security
-
8,258
Added 1.99%
407,195
Ordinary Shares
Feb 24
2021
BUY
Grant, award, or other acquisition
$6,208,681
$129.45 p/Share
47,962
Added 10.73%
398,937
Ordinary Shares
Nov 10
2020
SELL
Open market or private sale
$7,559,755
$115.0 p/Share
65,737
Reduced 15.78%
350,975
Ordinary Shares
Nov 10
2020
BUY
Exercise of conversion of derivative security
$4,479,977
$68.15 p/Share
65,737
Added 15.69%
353,212
Ordinary Shares
Nov 09
2020
SELL
Open market or private sale
$20,008,955
$116.9 p/Share
171,163
Reduced 32.78%
350,975
Ordinary Shares
Nov 09
2020
BUY
Exercise of conversion of derivative security
$9,944,570
$58.1 p/Share
171,163
Added 32.58%
354,210
Ordinary Shares