Sep 16
2022
BUY
Exercise of conversion of derivative security
-
7,301
Added 1.04%
697,361
Ordinary Shares
Jun 16
2022
SELL
Open market or private sale
$260,866
$66.26 p/Share
3,937
Reduced 0.57%
689,918
Ordinary Shares
Jun 16
2022
BUY
Exercise of conversion of derivative security
-
7,300
Added 1.04%
693,855
Ordinary Shares
Mar 16
2022
SELL
Open market or private sale
$4,278,009
$91.2 p/Share
46,908
Reduced 6.4%
686,555
Ordinary Shares
Mar 16
2022
BUY
Grant, award, or other acquisition
-
94,379
Added 11.4%
733,463
Ordinary Shares
Mar 14
2022
SELL
Open market or private sale
$251,740
$84.42 p/Share
2,982
Reduced 0.46%
639,003
Ordinary Shares
Mar 08
2022
BUY
Grant, award, or other acquisition
-
8,463
Added 1.3%
641,985
Ordinary Shares
Dec 16
2021
SELL
Open market or private sale
$897,889
$188.91 p/Share
4,753
Reduced 0.74%
633,522
Ordinary Shares
Dec 16
2021
BUY
Exercise of conversion of derivative security
-
8,633
Added 1.33%
638,275
Ordinary Shares
Dec 13
2021
-
15,000
Reduced 2.33%
629,642
Ordinary Shares
Dec 03
2021
SELL
Open market or private sale
$857,856
$192.69 p/Share
4,452
Reduced 0.69%
644,642
Ordinary Shares
Dec 03
2021
BUY
Exercise of conversion of derivative security
-
8,632
Added 1.31%
649,094
Ordinary Shares
Nov 01
2021
-
10,000
Reduced 1.54%
640,462
Ordinary Shares
Jul 19
2021
BUY
Exercise of conversion of derivative security
$391,996
$8.82 p/Share
44,444
Added 6.4%
650,354
Ordinary Shares
Jun 16
2021
SELL
Open market or private sale
$626,996
$101.39 p/Share
6,184
Reduced 1.01%
605,910
Ordinary Shares
Jun 16
2021
BUY
Exercise of conversion of derivative security
-
12,105
Added 1.94%
612,094
Ordinary Shares
Mar 16
2021
SELL
Open market or private sale
$4,685,856
$112.0 p/Share
41,838
Reduced 6.52%
599,989
Ordinary Shares
Mar 16
2021
BUY
Exercise of conversion of derivative security
-
83,554
Added 11.52%
641,827
Ordinary Shares
Mar 09
2021
SELL
Open market or private sale
$183,747
$109.7 p/Share
1,675
Reduced 0.3%
558,035
Ordinary Shares
Mar 09
2021
BUY
Grant, award, or other acquisition
-
4,712
Added 0.83%
559,710
Ordinary Shares
Dec 16
2020
SELL
Open market or private sale
$489,967
$90.25 p/Share
5,429
Reduced 0.97%
554,998
Ordinary Shares
Dec 16
2020
BUY
Exercise of conversion of derivative security
-
10,638
Added 1.86%
560,427
Ordinary Shares
Oct 08
2020
BUY
Exercise of conversion of derivative security
$587,994
$8.82 p/Share
66,666
Added 10.81%
549,789
Ordinary Shares