Apr 20
2022
SELL
Open market or private sale
$5,738,000
$114.76 p/Share
50,000
Reduced 97.95%
1,049
Ordinary Shares
Apr 20
2022
BUY
Exercise of conversion of derivative security
$1,107,000
$22.14 p/Share
50,000
Added 49.48%
51,049
Ordinary Shares
Apr 06
2022
SELL
Open market or private sale
$23,689,004
$110.01 p/Share
215,335
Reduced 99.52%
1,049
Ordinary Shares
Apr 06
2022
BUY
Exercise of conversion of derivative security
$4,102,132
$19.05 p/Share
215,335
Added 49.88%
216,384
Ordinary Shares
Mar 23
2022
SELL
Open market or private sale
$2,869,900
$110.0 p/Share
26,090
Reduced 96.13%
1,049
Ordinary Shares
Mar 23
2022
BUY
Exercise of conversion of derivative security
$416,396
$15.96 p/Share
26,090
Added 49.01%
27,139
Ordinary Shares
Mar 07
2022
-
66,626
Reduced 98.45%
1,049
Ordinary Shares
Jan 21
2022
SELL
Payment of exercise price or tax liability
$212,852
$86.42 p/Share
2,463
Reduced 3.51%
67,675
Ordinary Shares
Jan 21
2022
BUY
Exercise of conversion of derivative security
-
5,558
Added 7.34%
70,138
Ordinary Shares
Jan 05
2022
SELL
Payment of exercise price or tax liability
$5,159,825
$101.84 p/Share
50,666
Reduced 43.96%
64,580
Ordinary Shares
Jan 05
2022
BUY
Exercise of conversion of derivative security
-
66,822
Added 49.61%
67,871
Ordinary Shares
Jan 05
2022
BUY
Grant, award, or other acquisition
-
47,375
Added 29.13%
115,246
Ordinary Shares
Dec 28
2021
SELL
Open market or private sale
$943,250
$110.0 p/Share
8,575
Reduced 89.1%
1,049
Ordinary Shares
Dec 28
2021
BUY
Exercise of conversion of derivative security
$136,857
$15.96 p/Share
8,575
Added 47.12%
9,624
Ordinary Shares
Dec 03
2021
-
1,049
Reduced 50.0%
1,049
Ordinary Shares
Aug 25
2021
-
6,163
Reduced 74.6%
2,098
Ordinary Shares
Jul 28
2021
SELL
Payment of exercise price or tax liability
$395,445
$102.5 p/Share
3,858
Reduced 31.83%
8,261
Ordinary Shares
Jul 28
2021
BUY
Grant, award, or other acquisition
-
8,708
Added 41.81%
12,119
Ordinary Shares
Feb 17
2021
SELL
Payment of exercise price or tax liability
$91,093
$87.17 p/Share
1,045
Reduced 30.67%
2,362
Ordinary Shares
Feb 17
2021
BUY
Grant, award, or other acquisition
-
2,358
Added 40.9%
3,407
Ordinary Shares
Feb 01
2021
-
3,094
Reduced 74.68%
1,049
Ordinary Shares
Jan 21
2021
SELL
Payment of exercise price or tax liability
$190,633
$77.43 p/Share
2,462
Reduced 37.27%
4,143
Ordinary Shares
Jan 21
2021
BUY
Exercise of conversion of derivative security
-
5,556
Added 45.69%
6,605
Ordinary Shares
Jan 19
2021
-
169,132
Reduced 99.38%
1,049
Ordinary Shares
Jan 05
2021
SELL
Payment of exercise price or tax liability
$9,870,669
$73.28 p/Share
134,698
Reduced 44.18%
170,181
Ordinary Shares