Nov 25
2024
SELL
Open market or private sale
$524,640
$80.0 p/Share
6,558
Reduced 12.71%
45,040
Ordinary Shares
Nov 25
2024
BUY
Exercise of conversion of derivative security
$109,190
$16.65 p/Share
6,558
Added 11.28%
51,598
Ordinary Shares
May 17
2024
SELL
Payment of exercise price or tax liability
$123,775
$80.01 p/Share
1,547
Reduced 3.32%
45,040
Ordinary Shares
May 17
2024
BUY
Grant, award, or other acquisition
-
1,875
Added 50.0%
1,875
Ordinary Shares - Rest...
Feb 16
2024
SELL
Open market or private sale
$254,067
$63.39 p/Share
4,008
Reduced 8.51%
43,072
Ordinary Shares
Feb 16
2024
BUY
Exercise of conversion of derivative security
$90,260
$22.52 p/Share
4,008
Added 7.85%
47,080
Ordinary Shares
May 12
2023
SELL
Payment of exercise price or tax liability
$66,082
$41.25 p/Share
1,602
Reduced 3.59%
43,072
Ordinary Shares
May 12
2023
BUY
Grant, award, or other acquisition
-
3,515
Added 50.0%
3,515
Ordinary Shares - Rest...
Apr 03
2023
SELL
Open market or private sale
$101,700
$45.0 p/Share
2,260
Reduced 5.27%
40,621
Ordinary Shares
Apr 03
2023
BUY
Exercise of conversion of derivative security
$58,669
$25.96 p/Share
2,260
Added 5.01%
42,881
Ordinary Shares
Nov 01
2022
SELL
Open market or private sale
$145,407
$36.84 p/Share
3,947
Reduced 8.86%
40,621
Ordinary Shares
Nov 01
2022
BUY
Exercise of conversion of derivative security
$67,493
$17.1 p/Share
3,947
Added 8.14%
44,568
Ordinary Shares
May 13
2022
SELL
Payment of exercise price or tax liability
$15,923
$34.54 p/Share
461
Reduced 1.12%
40,621
Ordinary Shares
May 13
2022
BUY
Grant, award, or other acquisition
-
4,053
Added 50.0%
4,053
Ordinary Shares - Rest...
Aug 03
2021
SELL
Open market or private sale
$208,131
$33.0 p/Share
6,307
Reduced 15.09%
35,491
Ordinary Shares
Aug 03
2021
BUY
Exercise of conversion of derivative security
$72,720
$11.53 p/Share
6,307
Added 13.11%
41,798
Ordinary Shares
May 14
2021
BUY
Grant, award, or other acquisition
-
5,591
Added 50.0%
5,591
Ordinary Shares - Rest...
Jan 04
2021
SELL
Payment of exercise price or tax liability
$4,981
$22.54 p/Share
221
Reduced 0.62%
35,491
Ordinary Shares
Nov 23
2020
SELL
Open market or private sale
$92,950
$22.0 p/Share
4,225
Reduced 12.1%
30,697
Ordinary Shares
Nov 23
2020
BUY
Exercise of conversion of derivative security
$52,770
$12.49 p/Share
4,225
Added 10.79%
34,922
Ordinary Shares