May 17
2023
SELL
Open market or private sale
$7,072,750
$74.45 p/Share
95,000
Reduced 96.74%
3,200
Ordinary Shares, par v...
May 17
2023
BUY
Exercise of conversion of derivative security
$2,501,350
$26.33 p/Share
95,000
Added 49.17%
98,200
Ordinary Shares, par v...
Mar 15
2023
SELL
Open market or private sale
$484,200
$48.42 p/Share
10,000
Reduced 75.76%
3,200
Ordinary Shares, par v...
Mar 15
2023
BUY
Exercise of conversion of derivative security
$67,300
$6.73 p/Share
10,000
Added 43.1%
13,200
Ordinary Shares, par v...
Feb 15
2023
SELL
Open market or private sale
$535,800
$53.58 p/Share
10,000
Reduced 75.76%
3,200
Ordinary Shares, par v...
Feb 15
2023
BUY
Exercise of conversion of derivative security
$67,300
$6.73 p/Share
10,000
Added 43.1%
13,200
Ordinary Shares, par v...
Jan 18
2023
SELL
Open market or private sale
$561,600
$56.16 p/Share
10,000
Reduced 75.76%
3,200
Ordinary Shares, par v...
Jan 18
2023
BUY
Exercise of conversion of derivative security
$67,300
$6.73 p/Share
10,000
Added 43.1%
13,200
Ordinary Shares, par v...
Dec 21
2022
SELL
Open market or private sale
$588,300
$58.83 p/Share
10,000
Reduced 75.76%
3,200
Ordinary Shares, par v...
Dec 21
2022
BUY
Exercise of conversion of derivative security
$67,300
$6.73 p/Share
10,000
Added 43.1%
13,200
Ordinary Shares, par v...
Nov 23
2022
SELL
Open market or private sale
$613,600
$61.36 p/Share
10,000
Reduced 75.76%
3,200
Ordinary Shares, par v...
Nov 23
2022
BUY
Exercise of conversion of derivative security
$67,300
$6.73 p/Share
10,000
Added 43.1%
13,200
Ordinary Shares, par v...
Oct 19
2022
SELL
Open market or private sale
$567,000
$56.7 p/Share
10,000
Reduced 75.76%
3,200
Ordinary Shares, par v...
Oct 19
2022
BUY
Exercise of conversion of derivative security
$67,300
$6.73 p/Share
10,000
Added 43.1%
13,200
Ordinary Shares, par v...
Sep 21
2022
SELL
Open market or private sale
$307,500
$30.75 p/Share
10,000
Reduced 75.76%
3,200
Ordinary Shares, par v...
Sep 21
2022
BUY
Exercise of conversion of derivative security
$67,300
$6.73 p/Share
10,000
Added 43.1%
13,200
Ordinary Shares, par v...
Aug 24
2022
SELL
Open market or private sale
$301,700
$30.17 p/Share
10,000
Reduced 75.76%
3,200
Ordinary Shares, par v...
Aug 24
2022
BUY
Exercise of conversion of derivative security
$67,300
$6.73 p/Share
10,000
Added 43.1%
13,200
Ordinary Shares, par v...
Jul 22
2022
SELL
Open market or private sale
$238,266
$32.55 p/Share
7,320
Reduced 69.58%
3,200
Ordinary Shares, par v...
Jul 22
2022
BUY
Exercise of conversion of derivative security
$49,264
$6.73 p/Share
7,320
Added 41.03%
10,520
Ordinary Shares, par v...
Jul 21
2022
SELL
Open market or private sale
$681,770
$33.16 p/Share
20,560
Reduced 86.53%
3,200
Ordinary Shares, par v...
Jul 21
2022
BUY
Exercise of conversion of derivative security
$138,369
$6.73 p/Share
20,560
Added 46.39%
23,760
Ordinary Shares, par v...
Jul 20
2022
SELL
Open market or private sale
$1,370,164
$32.53 p/Share
42,120
Reduced 92.94%
3,200
Ordinary Shares, par v...
Jul 20
2022
BUY
Exercise of conversion of derivative security
$283,468
$6.73 p/Share
42,120
Added 48.17%
45,320
Ordinary Shares, par v...
Mar 09
2017
BUY
Open market or private purchase
$51,320
$51.32 p/Share
1,000
Added 23.81%
3,200
Ordinary Shares, par v...