Nov 18
2024
SELL
Sale (or disposition) back to the issuer
$59,585
$19.75 p/Share
3,017
Reduced 100.0%
0
Ordinary Shares
Nov 18
2024
BUY
Exercise of conversion of derivative security
-
3,017
Added 50.0%
3,017
Ordinary Shares
Nov 17
2024
SELL
Sale (or disposition) back to the issuer
$70,768
$19.89 p/Share
3,558
Reduced 100.0%
0
Ordinary Shares
Nov 17
2024
BUY
Exercise of conversion of derivative security
-
3,558
Added 50.0%
3,558
Ordinary Shares
Nov 16
2024
SELL
Sale (or disposition) back to the issuer
$127,952
$19.89 p/Share
6,433
Reduced 100.0%
0
Ordinary Shares
Nov 16
2024
BUY
Exercise of conversion of derivative security
-
6,433
Added 50.0%
6,433
Ordinary Shares
Nov 14
2024
SELL
Sale (or disposition) back to the issuer
$146,635
$20.4 p/Share
7,188
Reduced 100.0%
0
Ordinary Shares
Nov 14
2024
BUY
Exercise of conversion of derivative security
-
7,188
Added 50.0%
7,188
Ordinary Shares
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