Nov 19
2023
SELL
Sale (or disposition) back to the issuer
$149,010
$32.8 p/Share
4,543
Reduced 100.0%
0
Ordinary Shares
Nov 19
2023
BUY
Exercise of conversion of derivative security
-
4,543
Added 50.0%
4,543
Ordinary Shares
Nov 18
2023
SELL
Sale (or disposition) back to the issuer
$96,038
$32.8 p/Share
2,928
Reduced 100.0%
0
Ordinary Shares
Nov 18
2023
BUY
Exercise of conversion of derivative security
-
2,928
Added 50.0%
2,928
Ordinary Shares
Nov 17
2023
SELL
Sale (or disposition) back to the issuer
$118,047
$32.8 p/Share
3,599
Reduced 100.0%
0
Ordinary Shares
Nov 17
2023
BUY
Exercise of conversion of derivative security
-
3,599
Added 50.0%
3,599
Ordinary Shares
Nov 16
2023
SELL
Sale (or disposition) back to the issuer
$1,316,023
$32.83 p/Share
40,086
Reduced 100.0%
0
Ordinary Shares
Nov 16
2023
BUY
Exercise of conversion of derivative security
-
40,086
Added 50.0%
40,086
Ordinary Shares
Nov 19
2022
SELL
Sale (or disposition) back to the issuer
$174,371
$39.54 p/Share
4,410
Reduced 100.0%
0
Ordinary Shares
Nov 19
2022
BUY
Exercise of conversion of derivative security
-
4,410
Added 50.0%
4,410
Ordinary Shares
Nov 18
2022
SELL
Sale (or disposition) back to the issuer
$317,585
$39.54 p/Share
8,032
Reduced 100.0%
0
Ordinary Shares
Nov 18
2022
BUY
Exercise of conversion of derivative security
-
8,032
Added 50.0%
8,032
Ordinary Shares
Nov 17
2022
SELL
Sale (or disposition) back to the issuer
$390,736
$38.5 p/Share
10,149
Reduced 100.0%
0
Ordinary Shares
Nov 17
2022
BUY
Exercise of conversion of derivative security
-
10,149
Added 50.0%
10,149
Ordinary Shares
Jul 01
2022
SELL
Sale (or disposition) back to the issuer
$135,961
$30.02 p/Share
4,529
Reduced 100.0%
0
Ordinary Shares
Jul 01
2022
BUY
Exercise of conversion of derivative security
-
4,529
Added 50.0%
4,529
Ordinary Shares
Feb 15
2022
SELL
Sale (or disposition) back to the issuer
$10,905
$49.12 p/Share
222
Reduced 100.0%
0
Ordinary Shares
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