Sep 27
2023
SELL
Open market or private sale
$239,000
$47.8 p/Share
5,000
Reduced 100.0%
0
Ordinary Shares, par v...
Sep 27
2023
BUY
Exercise of conversion of derivative security
$51,350
$10.27 p/Share
5,000
Added 50.0%
5,000
Ordinary Shares, par v...
Aug 30
2023
SELL
Open market or private sale
$276,950
$55.39 p/Share
5,000
Reduced 100.0%
0
Ordinary Shares, par v...
Aug 30
2023
BUY
Exercise of conversion of derivative security
$51,350
$10.27 p/Share
5,000
Added 50.0%
5,000
Ordinary Shares, par v...
Jul 26
2023
SELL
Open market or private sale
$313,100
$62.62 p/Share
5,000
Reduced 100.0%
0
Ordinary Shares, par v...
Jul 26
2023
BUY
Exercise of conversion of derivative security
$51,350
$10.27 p/Share
5,000
Added 50.0%
5,000
Ordinary Shares, par v...
Jun 28
2023
SELL
Open market or private sale
$349,650
$69.93 p/Share
5,000
Reduced 100.0%
0
Ordinary Shares, par v...
Jun 28
2023
BUY
Exercise of conversion of derivative security
$51,350
$10.27 p/Share
5,000
Added 50.0%
5,000
Ordinary Shares, par v...
May 31
2023
SELL
Open market or private sale
$325,550
$65.11 p/Share
5,000
Reduced 100.0%
0
Ordinary Shares, par v...
May 31
2023
BUY
Exercise of conversion of derivative security
$51,350
$10.27 p/Share
5,000
Added 50.0%
5,000
Ordinary Shares, par v...
Apr 26
2023
SELL
Open market or private sale
$269,150
$53.83 p/Share
5,000
Reduced 100.0%
0
Ordinary Shares, par v...
Apr 26
2023
BUY
Exercise of conversion of derivative security
$51,350
$10.27 p/Share
5,000
Added 50.0%
5,000
Ordinary Shares, par v...
Mar 29
2023
SELL
Open market or private sale
$245,250
$49.05 p/Share
5,000
Reduced 100.0%
0
Ordinary Shares, par v...
Mar 29
2023
BUY
Exercise of conversion of derivative security
$51,350
$10.27 p/Share
5,000
Added 50.0%
5,000
Ordinary Shares, par v...
Mar 15
2023
SELL
Open market or private sale
$726,000
$48.4 p/Share
15,000
Reduced 100.0%
0
Ordinary Shares, par v...
Mar 15
2023
BUY
Exercise of conversion of derivative security
$154,050
$10.27 p/Share
15,000
Added 50.0%
15,000
Ordinary Shares, par v...
Nov 30
2022
SELL
Open market or private sale
$314,800
$62.96 p/Share
5,000
Reduced 100.0%
0
Ordinary Shares, par v...
Nov 30
2022
BUY
Exercise of conversion of derivative security
$51,350
$10.27 p/Share
5,000
Added 50.0%
5,000
Ordinary Shares, par v...
Oct 27
2022
SELL
Open market or private sale
$1,240,000
$62.0 p/Share
20,000
Reduced 100.0%
0
Ordinary Shares, par v...
Oct 27
2022
BUY
Exercise of conversion of derivative security
$205,400
$10.27 p/Share
20,000
Added 50.0%
20,000
Ordinary Shares, par v...
Oct 26
2022
SELL
Open market or private sale
$3,916,250
$60.25 p/Share
65,000
Reduced 100.0%
0
Ordinary Shares, par v...
Oct 26
2022
BUY
Exercise of conversion of derivative security
$667,550
$10.27 p/Share
65,000
Added 50.0%
65,000
Ordinary Shares, par v...
Nov 19
2021
SELL
Open market or private sale
$550,000
$55.0 p/Share
10,000
Reduced 100.0%
0
Ordinary Shares, par v...
Nov 19
2021
BUY
Exercise of conversion of derivative security
$102,700
$10.27 p/Share
10,000
Added 50.0%
10,000
Ordinary Shares, par v...
Oct 27
2021
SELL
Open market or private sale
$594,700
$59.47 p/Share
10,000
Reduced 100.0%
0
Ordinary Shares, par v...