Sep 17
2024
SELL
Open market or private sale
$79,774
$53.54 p/Share
1,490
Reduced 1.21%
121,406
Ordinary Shares
Jun 18
2024
SELL
Open market or private sale
$83,441
$55.48 p/Share
1,504
Reduced 1.21%
122,642
Ordinary Shares
Mar 18
2024
SELL
Open market or private sale
$52,965
$49.27 p/Share
1,075
Reduced 0.86%
124,146
Ordinary Shares
Mar 08
2024
SELL
Open market or private sale
$36,696
$57.16 p/Share
642
Reduced 0.51%
125,003
Ordinary Shares
Mar 07
2024
BUY
Grant, award, or other acquisition
-
1,545
Added 1.21%
125,645
Ordinary Shares
Feb 29
2024
BUY
Grant, award, or other acquisition
-
22,764
Added 15.5%
124,100
Ordinary Shares
Dec 19
2023
SELL
Open market or private sale
$95,820
$63.04 p/Share
1,520
Reduced 1.48%
101,336
Ordinary Shares
Sep 18
2023
SELL
Open market or private sale
$85,033
$57.3 p/Share
1,484
Reduced 1.42%
102,856
Ordinary Shares
Jun 20
2023
SELL
Open market or private sale
$126,521
$84.8 p/Share
1,492
Reduced 1.41%
104,177
Ordinary Shares
Jun 15
2023
BUY
Grant, award, or other acquisition
-
25,232
Added 19.28%
105,669
Ordinary Shares
Mar 17
2023
SELL
Open market or private sale
$724,695
$76.85 p/Share
9,430
Reduced 10.49%
80,437
Ordinary Shares
Mar 15
2023
BUY
Exercise of conversion of derivative security
-
22,785
Added 20.23%
89,867
Ordinary Shares
Dec 16
2022
SELL
Open market or private sale
$172,147
$83.77 p/Share
2,055
Reduced 2.98%
66,891
Ordinary Shares
Dec 16
2022
BUY
Exercise of conversion of derivative security
-
4,049
Added 5.55%
68,946
Ordinary Shares
Sep 16
2022
SELL
Open market or private sale
$131,054
$63.25 p/Share
2,072
Reduced 3.09%
64,897
Ordinary Shares
Sep 16
2022
BUY
Exercise of conversion of derivative security
-
4,049
Added 5.7%
66,969
Ordinary Shares
Jun 16
2022
SELL
Open market or private sale
$144,690
$66.25 p/Share
2,184
Reduced 3.36%
62,778
Ordinary Shares
Jun 16
2022
BUY
Exercise of conversion of derivative security
-
4,047
Added 5.86%
64,962
Ordinary Shares
Mar 16
2022
SELL
Open market or private sale
$2,868,240
$91.2 p/Share
31,450
Reduced 34.05%
60,915
Ordinary Shares
Mar 16
2022
BUY
Exercise of conversion of derivative security
-
64,785
Added 41.22%
92,365
Ordinary Shares
Mar 14
2022
SELL
Open market or private sale
$134,650
$84.42 p/Share
1,595
Reduced 5.48%
27,499
Ordinary Shares
Mar 08
2022
BUY
Grant, award, or other acquisition
-
4,401
Added 13.14%
29,094
Ordinary Shares
Dec 16
2021
SELL
Open market or private sale
$565,953
$188.84 p/Share
2,997
Reduced 10.82%
24,693
Ordinary Shares
Dec 16
2021
BUY
Exercise of conversion of derivative security
-
5,443
Added 16.43%
27,690
Ordinary Shares
Dec 03
2021
SELL
Open market or private sale
$541,074
$192.69 p/Share
2,808
Reduced 11.21%
22,247
Ordinary Shares