Jun 11
2024
SELL
Open market or private sale
$1,074,200
$100.0 p/Share
10,742
Reduced 68.06%
5,042
Ordinary Shares
Jun 09
2024
BUY
Exercise of conversion of derivative security
-
599
Added 3.66%
15,784
Ordinary Shares
May 14
2024
SELL
Open market or private sale
$921,785
$95.0 p/Share
9,703
Reduced 38.99%
15,185
Ordinary Shares
Mar 09
2024
BUY
Exercise of conversion of derivative security
-
599
Added 2.35%
24,888
Ordinary Shares
Dec 13
2023
SELL
Open market or private sale
$850,000
$85.0 p/Share
10,000
Reduced 29.16%
24,289
Ordinary Shares
Dec 09
2023
BUY
Exercise of conversion of derivative security
-
599
Added 1.72%
34,289
Ordinary Shares
Dec 08
2023
SELL
Open market or private sale
$636,880
$79.61 p/Share
8,000
Reduced 19.19%
33,690
Ordinary Shares
Nov 15
2023
SELL
Open market or private sale
$375,050
$75.01 p/Share
5,000
Reduced 10.71%
41,690
Ordinary Shares
Sep 15
2023
BUY
Grant, award, or other acquisition
-
4,188
Added 8.23%
46,690
Ordinary Shares
Sep 09
2023
BUY
Exercise of conversion of derivative security
-
13,082
Added 23.54%
42,502
Ordinary Shares
Sep 12
2022
BUY
Grant, award, or other acquisition
-
9,360
Added 24.51%
28,836
Ordinary Shares
Sep 10
2022
BUY
Exercise of conversion of derivative security
-
1,785
Added 12.47%
12,535
Ordinary Shares
Sep 09
2022
BUY
Exercise of conversion of derivative security
-
7,211
Added 26.75%
19,746
Ordinary Shares
Jul 24
2022
BUY
Grant, award, or other acquisition
-
1,758
Added 14.06%
10,748
Ordinary Shares
Sep 14
2021
SELL
Open market or private sale
$52,326
$83.99 p/Share
623
Reduced 6.68%
8,710
Ordinary Shares
Sep 13
2021
SELL
Open market or private sale
$236,653
$83.86 p/Share
2,822
Reduced 23.22%
9,333
Ordinary Shares
Sep 13
2021
BUY
Exercise of conversion of derivative security
$32,095
$30.95 p/Share
1,037
Added 7.86%
12,155
Ordinary Shares
Sep 11
2021
BUY
Exercise of conversion of derivative security
-
623
Added 5.31%
11,118
Ordinary Shares
Sep 10
2021
SELL
Open market or private sale
$204,118
$87.23 p/Share
2,340
Reduced 21.18%
8,710
Ordinary Shares
Sep 10
2021
BUY
Exercise of conversion of derivative security
-
1,785
Added 14.54%
10,495
Ordinary Shares
Sep 09
2021
BUY
Exercise of conversion of derivative security
-
5,803
Added 34.43%
11,050
Ordinary Shares
Aug 06
2021
SELL
Open market or private sale
$662,287
$91.35 p/Share
7,250
Reduced 67.51%
3,489
Ordinary Shares
Aug 06
2021
BUY
Exercise of conversion of derivative security
$441,307
$60.87 p/Share
7,250
Added 40.3%
10,739
Ordinary Shares
Jul 22
2021
BUY
Grant, award, or other acquisition
-
1,758
Added 25.1%
5,247
Ordinary Shares
Mar 12
2021
SELL
Open market or private sale
$1,561,789
$76.72 p/Share
20,357
Reduced 85.37%
3,489
Ordinary Shares