Oct 20
2024
SELL
Payment of exercise price or tax liability
$63,654
$15.69 p/Share
4,057
Reduced 1.69%
235,960
Ordinary Shares
Oct 19
2024
SELL
Payment of exercise price or tax liability
$148,082
$15.69 p/Share
9,438
Reduced 3.78%
240,017
Ordinary Shares
Oct 19
2024
BUY
Grant, award, or other acquisition
-
18,622
Added 6.95%
249,455
Ordinary Shares
Sep 30
2024
BUY
Grant, award, or other acquisition
-
18,937
Added 7.58%
230,833
Ordinary Shares
Sep 20
2024
SELL
Open market or private sale
$266,946
$20.02 p/Share
13,334
Reduced 5.92%
211,896
Ordinary Shares
Sep 20
2024
BUY
Exercise of conversion of derivative security
$122,672
$9.2 p/Share
13,334
Added 5.59%
225,230
Ordinary Shares
Aug 20
2024
SELL
Open market or private sale
$281,859
$21.14 p/Share
13,333
Reduced 5.92%
211,896
Ordinary Shares
Aug 20
2024
BUY
Exercise of conversion of derivative security
$122,663
$9.2 p/Share
13,333
Added 5.59%
225,229
Ordinary Shares
Jul 26
2024
SELL
Open market or private sale
$308,792
$23.16 p/Share
13,333
Reduced 5.92%
211,896
Ordinary Shares
Jul 26
2024
BUY
Exercise of conversion of derivative security
$122,663
$9.2 p/Share
13,333
Added 5.59%
225,229
Ordinary Shares
Jul 20
2024
SELL
Payment of exercise price or tax liability
$96,752
$23.86 p/Share
4,055
Reduced 1.88%
211,896
Ordinary Shares
Apr 20
2024
SELL
Payment of exercise price or tax liability
$68,627
$16.92 p/Share
4,056
Reduced 1.84%
215,951
Ordinary Shares
Feb 20
2024
SELL
Open market or private sale
$50,050
$20.02 p/Share
2,500
Reduced 1.12%
220,007
Ordinary Shares
Feb 20
2024
BUY
Exercise of conversion of derivative security
$23,000
$9.2 p/Share
2,500
Added 1.11%
222,507
Ordinary Shares
Jan 22
2024
SELL
Open market or private sale
$57,150
$22.86 p/Share
2,500
Reduced 1.12%
220,007
Ordinary Shares
Jan 22
2024
BUY
Exercise of conversion of derivative security
$23,000
$9.2 p/Share
2,500
Added 1.11%
222,507
Ordinary Shares
Jan 20
2024
SELL
Payment of exercise price or tax liability
$92,818
$22.89 p/Share
4,055
Reduced 1.81%
220,007
Ordinary Shares
Jan 10
2024
SELL
Open market or private sale
$156,750
$20.9 p/Share
7,500
Reduced 3.24%
224,062
Ordinary Shares
Jan 10
2024
BUY
Exercise of conversion of derivative security
$69,000
$9.2 p/Share
7,500
Added 3.14%
231,562
Ordinary Shares
Oct 20
2023
SELL
Payment of exercise price or tax liability
$73,076
$14.27 p/Share
5,121
Reduced 2.23%
224,062
Ordinary Shares
Sep 25
2023
BUY
Grant, award, or other acquisition
-
26,808
Added 10.47%
229,183
Ordinary Shares
Sep 20
2023
SELL
Open market or private sale
$58,425
$23.37 p/Share
2,500
Reduced 1.22%
202,375
Ordinary Shares
Sep 20
2023
BUY
Exercise of conversion of derivative security
$23,000
$9.2 p/Share
2,500
Added 1.21%
204,875
Ordinary Shares
Aug 23
2023
SELL
Open market or private sale
$125,350
$25.07 p/Share
5,000
Reduced 2.41%
202,375
Ordinary Shares
Aug 23
2023
BUY
Exercise of conversion of derivative security
$53,900
$10.78 p/Share
5,000
Added 2.35%
207,375
Ordinary Shares