Nov 14
2024
SELL
Open market or private sale
$39,620
$17.5 p/Share
2,264
Reduced 2.3%
95,999
Ordinary Shares
Oct 20
2024
SELL
Payment of exercise price or tax liability
$55,762
$15.69 p/Share
3,554
Reduced 3.49%
98,263
Ordinary Shares
Sep 30
2024
BUY
Grant, award, or other acquisition
-
18,937
Added 15.73%
101,455
Ordinary Shares
Jul 24
2024
SELL
Open market or private sale
$59,814
$23.67 p/Share
2,527
Reduced 2.97%
82,518
Ordinary Shares
Jul 20
2024
SELL
Payment of exercise price or tax liability
$55,856
$23.86 p/Share
2,341
Reduced 2.68%
85,045
Ordinary Shares
Jul 10
2024
SELL
Open market or private sale
$145,000
$29.0 p/Share
5,000
Reduced 5.41%
87,386
Ordinary Shares
Apr 24
2024
SELL
Open market or private sale
$45,370
$17.94 p/Share
2,529
Reduced 2.66%
92,386
Ordinary Shares
Apr 20
2024
SELL
Payment of exercise price or tax liability
$39,609
$16.92 p/Share
2,341
Reduced 2.41%
94,915
Ordinary Shares
Jan 24
2024
SELL
Open market or private sale
$53,731
$22.36 p/Share
2,403
Reduced 2.44%
95,895
Ordinary Shares
Jan 20
2024
SELL
Payment of exercise price or tax liability
$60,429
$22.89 p/Share
2,640
Reduced 2.62%
98,298
Ordinary Shares
Nov 06
2023
SELL
Open market or private sale
$37,785
$15.0 p/Share
2,519
Reduced 2.43%
100,938
Ordinary Shares
Oct 20
2023
SELL
Payment of exercise price or tax liability
$29,667
$14.27 p/Share
2,079
Reduced 1.97%
103,457
Ordinary Shares
Sep 25
2023
BUY
Grant, award, or other acquisition
-
15,466
Added 12.99%
103,622
Ordinary Shares
Jul 25
2023
SELL
Open market or private sale
$65,544
$26.02 p/Share
2,519
Reduced 2.78%
88,156
Ordinary Shares
Jul 20
2023
SELL
Payment of exercise price or tax liability
$54,054
$26.0 p/Share
2,079
Reduced 2.24%
90,675
Ordinary Shares
Jul 17
2023
SELL
Open market or private sale
$68,919
$27.36 p/Share
2,519
Reduced 2.64%
92,754
Ordinary Shares
Apr 20
2023
SELL
Payment of exercise price or tax liability
$34,008
$16.35 p/Share
2,080
Reduced 2.14%
95,273
Ordinary Shares
Jan 20
2023
SELL
Payment of exercise price or tax liability
$40,622
$16.54 p/Share
2,456
Reduced 2.46%
97,353
Ordinary Shares
Oct 20
2022
SELL
Payment of exercise price or tax liability
$27,261
$13.0 p/Share
2,097
Reduced 2.06%
99,809
Ordinary Shares
Sep 02
2022
BUY
Grant, award, or other acquisition
-
25,900
Added 20.35%
101,361
Ordinary Shares