May 07
2025
BUY
Exercise of conversion of derivative security
-
6,392
Added 32.14%
13,499
Ordinary Shares
Mar 06
2025
SELL
Open market or private sale
$90,480
$30.16 p/Share
3,000
Reduced 29.68%
7,107
Ordinary Shares
Nov 06
2024
SELL
Open market or private sale
$112,068
$33.96 p/Share
3,300
Reduced 24.61%
10,107
Ordinary Shares
Sep 09
2024
SELL
Open market or private sale
$14,608
$28.7 p/Share
509
Reduced 3.66%
13,407
Ordinary Shares
May 22
2024
SELL
Open market or private sale
$137,112
$23.64 p/Share
5,800
Reduced 29.42%
13,916
Ordinary Shares
May 04
2024
BUY
Exercise of conversion of derivative security
-
5,857
Added 22.9%
19,716
Ordinary Shares
Aug 07
2023
SELL
Open market or private sale
$170,820
$28.47 p/Share
6,000
Reduced 30.21%
13,859
Ordinary Shares
May 04
2023
BUY
Exercise of conversion of derivative security
-
5,998
Added 23.2%
19,859
Ordinary Shares
Nov 08
2022
SELL
Open market or private sale
$39,144
$27.96 p/Share
1,400
Reduced 9.17%
13,861
Ordinary Shares
May 27
2022
SELL
Open market or private sale
$126,550
$25.31 p/Share
5,000
Reduced 24.68%
15,261
Ordinary Shares
Apr 30
2022
BUY
Exercise of conversion of derivative security
-
1,102
Added 5.16%
20,261
Ordinary Shares
Jan 31
2022
BUY
Exercise of conversion of derivative security
-
1,097
Added 5.42%
19,159
Ordinary Shares
Nov 01
2021
BUY
Exercise of conversion of derivative security
-
1,091
Added 5.7%
18,062
Ordinary Shares
Aug 18
2021
SELL
Open market or private sale
$57,276
$31.82 p/Share
1,800
Reduced 9.59%
16,971
Ordinary Shares
Jul 31
2021
BUY
Exercise of conversion of derivative security
-
1,086
Added 5.47%
18,771
Ordinary Shares
May 17
2021
SELL
Open market or private sale
$116,544
$36.42 p/Share
3,200
Reduced 15.32%
17,685
Ordinary Shares
Apr 30
2021
BUY
Exercise of conversion of derivative security
-
2,248
Added 9.72%
20,885
Ordinary Shares
Mar 31
2021
SELL
Open market or private sale
$12,965
$28.94 p/Share
448
Reduced 2.35%
18,637
Ordinary Shares
Mar 10
2021
SELL
Open market or private sale
$35,162
$29.9 p/Share
1,176
Reduced 5.8%
19,085
Ordinary Shares
Feb 01
2021
BUY
Exercise of conversion of derivative security
-
448
Added 2.16%
20,261
Ordinary Shares
Nov 02
2020
BUY
Exercise of conversion of derivative security
-
446
Added 2.2%
19,813
Ordinary Shares