Aug 09
2022
SELL
Payment of exercise price or tax liability
$1,085,861
$211.71 p/Share
5,129
Reduced 7.75%
61,048
Ordinary Shares, nomin...
Aug 09
2022
BUY
Exercise of conversion of derivative security
$720,871
$110.58 p/Share
6,519
Added 8.97%
66,177
Ordinary Shares, nomin...
Aug 08
2022
SELL
Payment of exercise price or tax liability
$830,040
$210.67 p/Share
3,940
Reduced 6.2%
59,658
Ordinary Shares, nomin...
Aug 08
2022
BUY
Exercise of conversion of derivative security
$552,900
$110.58 p/Share
5,000
Added 7.29%
63,598
Ordinary Shares, nomin...
Aug 05
2022
SELL
Payment of exercise price or tax liability
$824,681
$208.78 p/Share
3,950
Reduced 6.32%
58,598
Ordinary Shares, nomin...
Aug 05
2022
BUY
Exercise of conversion of derivative security
$552,900
$110.58 p/Share
5,000
Added 7.4%
62,548
Ordinary Shares, nomin...
Aug 04
2022
SELL
Payment of exercise price or tax liability
$825,025
$208.92 p/Share
3,949
Reduced 6.42%
57,548
Ordinary Shares, nomin...
Aug 04
2022
BUY
Exercise of conversion of derivative security
$552,900
$110.58 p/Share
5,000
Added 7.52%
61,497
Ordinary Shares, nomin...
Aug 03
2022
SELL
Payment of exercise price or tax liability
$817,892
$206.33 p/Share
3,964
Reduced 6.56%
56,497
Ordinary Shares, nomin...
Aug 03
2022
BUY
Exercise of conversion of derivative security
$552,900
$110.58 p/Share
5,000
Added 7.64%
60,461
Ordinary Shares, nomin...
Aug 02
2022
SELL
Payment of exercise price or tax liability
$811,631
$204.03 p/Share
3,978
Reduced 6.69%
55,461
Ordinary Shares, nomin...
Aug 02
2022
BUY
Exercise of conversion of derivative security
$552,900
$110.58 p/Share
5,000
Added 7.76%
59,439
Ordinary Shares, nomin...
Aug 01
2022
SELL
Payment of exercise price or tax liability
$813,591
$204.78 p/Share
3,973
Reduced 6.8%
54,439
Ordinary Shares, nomin...
Aug 01
2022
BUY
Exercise of conversion of derivative security
$552,900
$110.58 p/Share
5,000
Added 7.88%
58,412
Ordinary Shares, nomin...
Jul 20
2022
SELL
Payment of exercise price or tax liability
$468,191
$198.47 p/Share
2,359
Reduced 4.23%
53,412
Ordinary Shares, nomin...
Jul 20
2022
BUY
Exercise of in-the-money or at-the-money derivatives securities
-
34
Added 0.06%
55,771
Ordinary Shares, nomin...
Apr 01
2022
BUY
Grant, award, or other acquisition
-
7,632
Added 12.04%
55,737
Ordinary Shares, nomin...
Feb 28
2022
SELL
Open market or private sale
$723,558
$219.26 p/Share
3,300
Reduced 6.86%
44,805
Ordinary Shares, nomin...
Feb 28
2022
BUY
Exercise of conversion of derivative security
$364,914
$110.58 p/Share
3,300
Added 6.42%
48,105
Ordinary Shares, nomin...
Feb 25
2022
SELL
Open market or private sale
$729,003
$220.91 p/Share
3,300
Reduced 6.42%
48,105
Ordinary Shares, nomin...
Feb 25
2022
BUY
Exercise of conversion of derivative security
$364,914
$110.58 p/Share
3,300
Added 6.03%
51,405
Ordinary Shares, nomin...
Feb 22
2022
SELL
Payment of exercise price or tax liability
$23,689
$225.61 p/Share
105
Reduced 0.22%
48,105
Ordinary Shares, nomin...
Feb 22
2022
BUY
Grant, award, or other acquisition
-
4,525
Added 8.58%
48,210
Ordinary Shares, nomin...
Jul 20
2021
SELL
Payment of exercise price or tax liability
$894,613
$216.09 p/Share
4,140
Reduced 8.66%
43,685
Ordinary Shares, nomin...
Jun 15
2021
BUY
Grant, award, or other acquisition
-
21
Added 0.04%
47,825
Ordinary Shares, nomin...