Jan 24
2024
SELL
Open market or private sale
$170,000
$34.0 p/Share
5,000
Reduced 100.0%
0
Ordinary Shares, par v...
Jan 24
2024
BUY
Exercise of conversion of derivative security
$67,650
$13.53 p/Share
5,000
Added 50.0%
5,000
Ordinary Shares, par v...
Dec 20
2023
SELL
Open market or private sale
$185,350
$37.07 p/Share
5,000
Reduced 100.0%
0
Ordinary Shares, par v...
Dec 20
2023
BUY
Exercise of conversion of derivative security
$67,650
$13.53 p/Share
5,000
Added 50.0%
5,000
Ordinary Shares, par v...
Nov 30
2023
SELL
Open market or private sale
$170,000
$34.0 p/Share
5,000
Reduced 100.0%
0
Ordinary Shares, par v...
Nov 30
2023
BUY
Exercise of conversion of derivative security
$67,650
$13.53 p/Share
5,000
Added 50.0%
5,000
Ordinary Shares, par v...
Oct 25
2023
SELL
Open market or private sale
$206,550
$41.31 p/Share
5,000
Reduced 100.0%
0
Ordinary Shares, par v...
Oct 25
2023
BUY
Exercise of conversion of derivative security
$67,650
$13.53 p/Share
5,000
Added 50.0%
5,000
Ordinary Shares, par v...
Sep 19
2023
SELL
Open market or private sale
$261,800
$52.36 p/Share
5,000
Reduced 100.0%
0
Ordinary Shares, par v...
Sep 19
2023
BUY
Exercise of conversion of derivative security
$75,200
$15.04 p/Share
5,000
Added 50.0%
5,000
Ordinary Shares, par v...
Aug 18
2023
SELL
Open market or private sale
$285,900
$57.18 p/Share
5,000
Reduced 100.0%
0
Ordinary Shares, par v...
Aug 18
2023
BUY
Exercise of conversion of derivative security
$75,200
$15.04 p/Share
5,000
Added 50.0%
5,000
Ordinary Shares, par v...
Jul 19
2023
SELL
Open market or private sale
$347,600
$69.52 p/Share
5,000
Reduced 100.0%
0
Ordinary Shares, par v...
Jul 19
2023
BUY
Exercise of conversion of derivative security
$75,200
$15.04 p/Share
5,000
Added 50.0%
5,000
Ordinary Shares, par v...
Jun 20
2023
SELL
Open market or private sale
$345,600
$69.12 p/Share
5,000
Reduced 100.0%
0
Ordinary Shares, par v...
Jun 20
2023
BUY
Exercise of conversion of derivative security
$75,200
$15.04 p/Share
5,000
Added 50.0%
5,000
Ordinary Shares, par v...
May 19
2023
SELL
Open market or private sale
$370,250
$74.05 p/Share
5,000
Reduced 100.0%
0
Ordinary Shares, par v...
May 19
2023
BUY
Exercise of conversion of derivative security
$75,200
$15.04 p/Share
5,000
Added 50.0%
5,000
Ordinary Shares, par v...
Apr 19
2023
SELL
Open market or private sale
$264,750
$52.95 p/Share
5,000
Reduced 100.0%
0
Ordinary Shares, par v...
Apr 19
2023
BUY
Exercise of conversion of derivative security
$75,200
$15.04 p/Share
5,000
Added 50.0%
5,000
Ordinary Shares, par v...
Mar 20
2023
SELL
Open market or private sale
$239,950
$47.99 p/Share
5,000
Reduced 100.0%
0
Ordinary Shares, par v...
Mar 20
2023
BUY
Exercise of conversion of derivative security
$75,200
$15.04 p/Share
5,000
Added 50.0%
5,000
Ordinary Shares, par v...
Mar 15
2023
SELL
Open market or private sale
$968,000
$48.4 p/Share
20,000
Reduced 100.0%
0
Ordinary Shares, par v...
Mar 15
2023
BUY
Exercise of conversion of derivative security
$300,800
$15.04 p/Share
20,000
Added 50.0%
20,000
Ordinary Shares, par v...
Nov 18
2022
SELL
Open market or private sale
$576,600
$57.66 p/Share
10,000
Reduced 100.0%
0
Ordinary Shares, par v...