Feb 15
2022
BUY
Exercise of conversion of derivative security
$6,431
$28.97 p/Share
222
Added 50.0%
222
Ordinary Shares
Nov 19
2021
SELL
Sale (or disposition) back to the issuer
$203,255
$46.1 p/Share
4,409
Reduced 100.0%
0
Ordinary Shares
Nov 19
2021
BUY
Exercise of conversion of derivative security
-
4,409
Added 50.0%
4,409
Ordinary Shares
Nov 18
2021
SELL
Sale (or disposition) back to the issuer
$351,486
$46.79 p/Share
7,512
Reduced 100.0%
0
Ordinary Shares
Nov 18
2021
BUY
Exercise of conversion of derivative security
-
7,512
Added 59.76%
5,059
Ordinary Shares
Oct 01
2021
SELL
Sale (or disposition) back to the issuer
$34,088
$41.98 p/Share
812
Reduced 100.0%
0
Ordinary Shares
Oct 01
2021
BUY
Exercise of conversion of derivative security
-
812
Added 50.0%
812
Ordinary Shares
Jul 01
2021
SELL
Sale (or disposition) back to the issuer
$263,960
$45.16 p/Share
5,845
Reduced 100.0%
0
Ordinary Shares
Jul 01
2021
BUY
Exercise of conversion of derivative security
-
5,845
Added 50.0%
5,845
Ordinary Shares
Jan 01
2021
SELL
Sale (or disposition) back to the issuer
$203,231
$34.77 p/Share
5,845
Reduced 100.0%
0
Ordinary Shares
Jan 01
2021
BUY
Exercise of conversion of derivative security
-
5,845
Added 50.0%
5,845
Ordinary Shares
Nov 19
2020
SELL
Sale (or disposition) back to the issuer
$2,533
$27.84 p/Share
91
Reduced 100.0%
0
Ordinary Shares
Nov 19
2020
BUY
Exercise of conversion of derivative security
-
91
Added 50.0%
91
Ordinary Shares
Nov 18
2020
SELL
Sale (or disposition) back to the issuer
$40,051
$27.91 p/Share
1,435
Reduced 100.0%
0
Ordinary Shares
Nov 18
2020
BUY
Exercise of conversion of derivative security
-
1,435
Added 50.0%
1,435
Ordinary Shares
Oct 02
2020
SELL
Sale (or disposition) back to the issuer
$3,241
$19.76 p/Share
164
Reduced 100.0%
0
Ordinary Shares
Oct 02
2020
BUY
Exercise of conversion of derivative security
-
164
Added 50.0%
164
Ordinary Shares
Oct 01
2020
SELL
Sale (or disposition) back to the issuer
$15,295
$19.41 p/Share
788
Reduced 100.0%
0
Ordinary Shares
Oct 01
2020
BUY
Exercise of conversion of derivative security
-
788
Added 50.0%
788
Ordinary Shares