Feb 29
2024
BUY
Grant, award, or other acquisition
-
15,898
Added 7.94%
184,288
Ordinary Shares
Dec 19
2023
SELL
Open market or private sale
$67,704
$63.04 p/Share
1,074
Reduced 0.63%
168,390
Ordinary Shares
Sep 18
2023
SELL
Open market or private sale
$60,050
$57.3 p/Share
1,048
Reduced 0.61%
169,464
Ordinary Shares
Jul 07
2023
SELL
Open market or private sale
$347,774
$81.81 p/Share
4,251
Reduced 2.43%
170,349
Ordinary Shares
Jun 20
2023
SELL
Open market or private sale
$86,072
$84.8 p/Share
1,015
Reduced 0.58%
174,600
Ordinary Shares
Jun 15
2023
BUY
Grant, award, or other acquisition
-
17,814
Added 9.21%
175,615
Ordinary Shares
Jun 08
2023
SELL
Open market or private sale
$344,112
$82.62 p/Share
4,165
Reduced 2.57%
157,801
Ordinary Shares
Mar 17
2023
SELL
Open market or private sale
$338,293
$76.85 p/Share
4,402
Reduced 2.65%
161,966
Ordinary Shares
Mar 15
2023
BUY
Exercise of conversion of derivative security
-
12,488
Added 6.98%
166,368
Ordinary Shares
Dec 22
2022
SELL
Open market or private sale
$162,320
$81.16 p/Share
2,000
Reduced 1.28%
153,689
Ordinary Shares
Dec 19
2022
SELL
Open market or private sale
$61,471
$80.46 p/Share
764
Reduced 0.49%
155,689
Ordinary Shares
Dec 16
2022
SELL
Open market or private sale
$105,717
$83.77 p/Share
1,262
Reduced 0.8%
156,453
Ordinary Shares
Dec 16
2022
BUY
Exercise of conversion of derivative security
-
2,485
Added 1.55%
157,715
Ordinary Shares
Sep 16
2022
SELL
Open market or private sale
$80,454
$63.25 p/Share
1,272
Reduced 0.81%
155,230
Ordinary Shares
Sep 16
2022
BUY
Exercise of conversion of derivative security
-
2,485
Added 1.56%
156,502
Ordinary Shares
Jun 16
2022
SELL
Open market or private sale
$88,788
$66.26 p/Share
1,340
Reduced 0.86%
153,875
Ordinary Shares
Jun 16
2022
BUY
Exercise of conversion of derivative security
-
2,483
Added 1.57%
155,215
Ordinary Shares
Mar 16
2022
SELL
Open market or private sale
$1,331,338
$91.2 p/Share
14,598
Reduced 8.72%
152,732
Ordinary Shares
Mar 16
2022
BUY
Exercise of conversion of derivative security
-
31,416
Added 15.81%
167,330
Ordinary Shares
Mar 14
2022
SELL
Open market or private sale
$111,012
$84.42 p/Share
1,315
Reduced 0.96%
135,833
Ordinary Shares
Mar 08
2022
BUY
Grant, award, or other acquisition
-
3,611
Added 2.57%
137,148
Ordinary Shares
Dec 30
2021
SELL
Open market or private sale
$110,475
$206.11 p/Share
536
Reduced 0.4%
134,537
Ordinary Shares
Dec 27
2021
SELL
Open market or private sale
$84,408
$209.97 p/Share
402
Reduced 0.3%
135,073
Ordinary Shares
Dec 16
2021
SELL
Open market or private sale
$301,295
$188.9 p/Share
1,595
Reduced 1.16%
135,475
Ordinary Shares
Dec 16
2021
BUY
Exercise of conversion of derivative security
-
2,895
Added 2.07%
137,070
Ordinary Shares