Sep 13
2023
SELL
Open market or private sale
$110,960
$55.48 p/Share
2,000
Reduced 100.0%
0
Ordinary Shares, par v...
Sep 13
2023
BUY
Exercise of conversion of derivative security
$49,800
$24.9 p/Share
2,000
Added 50.0%
2,000
Ordinary Shares, par v...
Aug 16
2023
SELL
Open market or private sale
$117,880
$58.94 p/Share
2,000
Reduced 100.0%
0
Ordinary Shares, par v...
Aug 16
2023
BUY
Exercise of conversion of derivative security
$49,800
$24.9 p/Share
2,000
Added 50.0%
2,000
Ordinary Shares, par v...
Jul 12
2023
SELL
Open market or private sale
$135,680
$67.84 p/Share
2,000
Reduced 100.0%
0
Ordinary Shares, par v...
Jul 12
2023
BUY
Exercise of conversion of derivative security
$49,800
$24.9 p/Share
2,000
Added 50.0%
2,000
Ordinary Shares, par v...
Jun 16
2023
SELL
Open market or private sale
$542,494
$74.0 p/Share
7,331
Reduced 100.0%
0
Ordinary Shares, par v...
Jun 16
2023
BUY
Exercise of conversion of derivative security
$182,541
$24.9 p/Share
7,331
Added 50.0%
7,331
Ordinary Shares, par v...
Jun 14
2023
SELL
Open market or private sale
$345,319
$73.96 p/Share
4,669
Reduced 100.0%
0
Ordinary Shares, par v...
Jun 14
2023
BUY
Exercise of conversion of derivative security
$116,258
$24.9 p/Share
4,669
Added 50.0%
4,669
Ordinary Shares, par v...
Mar 15
2023
SELL
Open market or private sale
$580,920
$48.41 p/Share
12,000
Reduced 100.0%
0
Ordinary Shares, par v...
Mar 15
2023
BUY
Exercise of conversion of derivative security
$298,800
$24.9 p/Share
12,000
Added 50.0%
12,000
Ordinary Shares, par v...
Dec 01
2022
SELL
Open market or private sale
$250,040
$62.51 p/Share
4,000
Reduced 100.0%
0
Ordinary Shares, par v...
Dec 01
2022
BUY
Exercise of conversion of derivative security
$99,600
$24.9 p/Share
4,000
Added 50.0%
4,000
Ordinary Shares, par v...
Nov 01
2022
SELL
Open market or private sale
$248,480
$62.12 p/Share
4,000
Reduced 100.0%
0
Ordinary Shares, par v...
Nov 01
2022
BUY
Exercise of conversion of derivative security
$99,600
$24.9 p/Share
4,000
Added 50.0%
4,000
Ordinary Shares, par v...
Oct 03
2022
SELL
Open market or private sale
$243,600
$60.9 p/Share
4,000
Reduced 100.0%
0
Ordinary Shares, par v...
Oct 03
2022
BUY
Exercise of conversion of derivative security
$99,600
$24.9 p/Share
4,000
Added 50.0%
4,000
Ordinary Shares, par v...
Sep 15
2022
SELL
Open market or private sale
$120,000
$30.0 p/Share
4,000
Reduced 100.0%
0
Ordinary Shares, par v...
Sep 15
2022
BUY
Exercise of conversion of derivative security
$99,600
$24.9 p/Share
4,000
Added 50.0%
4,000
Ordinary Shares, par v...
Aug 01
2022
SELL
Open market or private sale
$122,080
$30.52 p/Share
4,000
Reduced 100.0%
0
Ordinary Shares, par v...
Aug 01
2022
BUY
Exercise of conversion of derivative security
$99,600
$24.9 p/Share
4,000
Added 50.0%
4,000
Ordinary Shares, par v...
Jul 06
2022
SELL
Open market or private sale
$240,000
$30.0 p/Share
8,000
Reduced 100.0%
0
Ordinary Shares, par v...
Jul 06
2022
BUY
Exercise of conversion of derivative security
$199,200
$24.9 p/Share
8,000
Added 50.0%
8,000
Ordinary Shares, par v...