May 17
2023
SELL
Open market or private sale
$3,311,999
$73.6 p/Share
45,000
Reduced 77.86%
12,793
Ordinary Shares, par v...
May 17
2023
BUY
Exercise of conversion of derivative security
$1,341,450
$29.81 p/Share
45,000
Added 43.78%
57,793
Ordinary Shares, par v...
Sep 28
2022
SELL
Open market or private sale
$881,653
$53.72 p/Share
16,412
Reduced 56.2%
12,793
Ordinary Shares, par v...
Sep 28
2022
BUY
Exercise of conversion of derivative security
$105,201
$6.41 p/Share
16,412
Added 35.98%
29,205
Ordinary Shares, par v...
Sep 21
2022
SELL
Open market or private sale
$87,094
$32.02 p/Share
2,720
Reduced 17.53%
12,793
Ordinary Shares, par v...
Sep 21
2022
BUY
Exercise of conversion of derivative security
$17,435
$6.41 p/Share
2,720
Added 14.92%
15,513
Ordinary Shares, par v...
Aug 17
2022
SELL
Open market or private sale
$69,857
$32.03 p/Share
2,181
Reduced 14.57%
12,793
Ordinary Shares, par v...
Aug 17
2022
BUY
Exercise of conversion of derivative security
$13,980
$6.41 p/Share
2,181
Added 12.71%
14,974
Ordinary Shares, par v...
Aug 12
2022
SELL
Open market or private sale
$652,333
$32.16 p/Share
20,284
Reduced 61.32%
12,793
Ordinary Shares, par v...
Aug 12
2022
BUY
Exercise of conversion of derivative security
$130,020
$6.41 p/Share
20,284
Added 38.01%
33,077
Ordinary Shares, par v...
Aug 11
2022
SELL
Open market or private sale
$438,984
$32.16 p/Share
13,650
Reduced 51.62%
12,793
Ordinary Shares, par v...
Aug 11
2022
BUY
Exercise of conversion of derivative security
$87,496
$6.41 p/Share
13,650
Added 34.05%
26,443
Ordinary Shares, par v...
Aug 10
2022
SELL
Open market or private sale
$31,722
$32.01 p/Share
991
Reduced 7.19%
12,793
Ordinary Shares, par v...
Aug 10
2022
BUY
Exercise of conversion of derivative security
$6,352
$6.41 p/Share
991
Added 6.71%
13,784
Ordinary Shares, par v...
Aug 05
2022
SELL
Open market or private sale
$707,977
$32.92 p/Share
21,506
Reduced 62.7%
12,793
Ordinary Shares, par v...
Aug 05
2022
BUY
Exercise of conversion of derivative security
$137,853
$6.41 p/Share
21,506
Added 38.54%
34,299
Ordinary Shares, par v...
Aug 04
2022
SELL
Open market or private sale
$674,300
$32.18 p/Share
20,954
Reduced 62.09%
12,793
Ordinary Shares, par v...
Aug 04
2022
BUY
Exercise of conversion of derivative security
$134,315
$6.41 p/Share
20,954
Added 38.31%
33,747
Ordinary Shares, par v...
Jul 27
2022
SELL
Open market or private sale
$12,032
$32.0 p/Share
376
Reduced 2.86%
12,793
Ordinary Shares, par v...
Jul 27
2022
BUY
Exercise of conversion of derivative security
$2,410
$6.41 p/Share
376
Added 2.78%
13,169
Ordinary Shares, par v...
Aug 17
2020
BUY
Exercise of conversion of derivative security
$64,100
$6.41 p/Share
10,000
Added 43.87%
12,793
Ordinary Shares, par v...
Sep 28
2017
SELL
Open market or private sale
$196,000
$70.0 p/Share
2,800
Reduced 50.06%
2,793
Ordinary Shares, par v...
Sep 28
2017
BUY
Exercise of conversion of derivative security
$17,948
$6.41 p/Share
2,800
Added 33.36%
5,593
Ordinary Shares, par v...
Mar 01
2017
SELL
Open market or private sale
$1,528,904
$60.76 p/Share
25,163
Reduced 90.01%
2,793
Ordinary Shares, par v...
Mar 01
2017
BUY
Exercise of conversion of derivative security
$161,295
$6.41 p/Share
25,163
Added 47.37%
27,956
Ordinary Shares, par v...