Feb 25
2022
SELL
Open market or private sale
$2,312,750
$92.51 p/Share
25,000
Reduced 4.09%
585,549
Ordinary Shares
Feb 25
2022
BUY
Exercise of conversion of derivative security
$553,500
$22.14 p/Share
25,000
Added 3.93%
610,549
Ordinary Shares
Feb 11
2022
SELL
Open market or private sale
$2,438,250
$97.53 p/Share
25,000
Reduced 4.09%
585,549
Ordinary Shares
Feb 11
2022
BUY
Exercise of conversion of derivative security
$553,500
$22.14 p/Share
25,000
Added 3.93%
610,549
Ordinary Shares
Jan 31
2022
SELL
Open market or private sale
$9,177,000
$91.77 p/Share
100,000
Reduced 14.59%
585,549
Ordinary Shares
Jan 28
2022
SELL
Open market or private sale
$2,250,000
$90.0 p/Share
25,000
Reduced 3.52%
685,549
Ordinary Shares
Jan 28
2022
BUY
Exercise of conversion of derivative security
$553,500
$22.14 p/Share
25,000
Added 3.4%
710,549
Ordinary Shares
Jan 21
2022
SELL
Payment of exercise price or tax liability
$778,558
$86.42 p/Share
9,009
Reduced 1.3%
685,549
Ordinary Shares
Jan 21
2022
BUY
Exercise of conversion of derivative security
-
20,336
Added 2.84%
694,558
Ordinary Shares
Jan 14
2022
SELL
Open market or private sale
$2,250,500
$90.02 p/Share
25,000
Reduced 3.58%
674,222
Ordinary Shares
Jan 14
2022
BUY
Exercise of conversion of derivative security
$553,500
$22.14 p/Share
25,000
Added 3.45%
699,222
Ordinary Shares
Jan 05
2022
SELL
Payment of exercise price or tax liability
$17,812,426
$101.84 p/Share
174,906
Reduced 20.6%
674,222
Ordinary Shares
Jan 05
2022
BUY
Exercise of conversion of derivative security
-
241,750
Added 25.77%
696,232
Ordinary Shares
Jan 05
2022
BUY
Grant, award, or other acquisition
-
152,896
Added 15.26%
849,128
Ordinary Shares
Dec 31
2021
SELL
Open market or private sale
$8,121,750
$108.29 p/Share
75,000
Reduced 14.16%
454,482
Ordinary Shares
Dec 31
2021
BUY
Exercise of conversion of derivative security
$553,500
$22.14 p/Share
25,000
Added 4.51%
529,482
Ordinary Shares
Nov 30
2021
SELL
Open market or private sale
$5,127,500
$102.55 p/Share
50,000
Reduced 9.02%
504,482
Ordinary Shares
Nov 01
2021
SELL
Open market or private sale
$2,970,000
$118.8 p/Share
25,000
Reduced 4.31%
554,482
Ordinary Shares
Sep 30
2021
SELL
Open market or private sale
$5,546,000
$110.92 p/Share
50,000
Reduced 7.94%
579,482
Ordinary Shares
Sep 17
2021
-
218,241
Reduced 25.74%
629,482
Ordinary Shares
Aug 27
2021
BUY
Exercise of conversion of derivative security
$164,611
$22.14 p/Share
7,435
Added 0.87%
847,723
Ordinary Shares
Jul 30
2021
SELL
Open market or private sale
$2,552,750
$102.11 p/Share
25,000
Reduced 2.89%
840,288
Ordinary Shares
Jul 28
2021
SELL
Payment of exercise price or tax liability
$1,581,780
$102.5 p/Share
15,432
Reduced 1.75%
865,288
Ordinary Shares
Jul 28
2021
BUY
Grant, award, or other acquisition
-
34,833
Added 3.8%
880,720
Ordinary Shares
Jul 08
2021
-
5,000
Reduced 0.59%
845,887
Ordinary Shares