Jul 17
2023
BUY
Grant, award, or other acquisition
-
25
Added 0.03%
75,265
Ordinary Shares, nomin...
Jul 03
2023
SELL
Open market or private sale
$464,240
$232.12 p/Share
2,000
Reduced 2.59%
75,239
Ordinary Shares, nomin...
Jun 01
2023
SELL
Open market or private sale
$545,875
$218.35 p/Share
2,500
Reduced 3.14%
77,239
Ordinary Shares, nomin...
May 01
2023
SELL
Open market or private sale
$578,600
$231.44 p/Share
2,500
Reduced 3.04%
79,739
Ordinary Shares, nomin...
Apr 19
2023
SELL
Payment of exercise price or tax liability
$232
$232.38 p/Share
1
Reduced 0.0%
82,239
Ordinary Shares, nomin...
Apr 17
2023
BUY
Exercise of conversion of derivative security
-
1
Added 0.0%
82,240
Ordinary Shares, nomin...
Apr 17
2023
BUY
Grant, award, or other acquisition
-
16
Added 0.02%
82,239
Ordinary Shares, nomin...
Apr 06
2023
SELL
Payment of exercise price or tax liability
$20,681
$232.38 p/Share
89
Reduced 0.11%
82,223
Ordinary Shares, nomin...
Apr 03
2023
SELL
Open market or private sale
$580,950
$232.38 p/Share
2,500
Reduced 2.95%
82,312
Ordinary Shares, nomin...
Apr 01
2023
BUY
Exercise of in-the-money or at-the-money derivatives securities
-
4
Added 0.0%
83,952
Ordinary Shares, nomin...
Apr 01
2023
BUY
Grant, award, or other acquisition
-
2,258
Added 2.59%
84,812
Ordinary Shares, nomin...
Mar 01
2023
SELL
Open market or private sale
$583,375
$233.35 p/Share
2,500
Reduced 2.94%
82,550
Ordinary Shares, nomin...
Feb 14
2023
SELL
Open market or private sale
$739,860
$246.62 p/Share
3,000
Reduced 3.41%
85,050
Ordinary Shares, nomin...
Feb 06
2023
BUY
Grant, award, or other acquisition
-
4,695
Added 5.06%
88,050
Ordinary Shares, nomin...
Nov 21
2022
SELL
Open market or private sale
$1,175,350
$235.07 p/Share
5,000
Reduced 5.66%
83,355
Ordinary Shares, nomin...
Nov 01
2022
SELL
Open market or private sale
$306,698
$219.07 p/Share
1,400
Reduced 1.56%
88,355
Ordinary Shares, nomin...
Oct 04
2022
SELL
Open market or private sale
$294,000
$210.0 p/Share
1,400
Reduced 1.54%
89,755
Ordinary Shares, nomin...
Sep 02
2022
SELL
Open market or private sale
$294,000
$210.0 p/Share
1,400
Reduced 1.51%
91,155
Ordinary Shares, nomin...
Aug 04
2022
SELL
Open market or private sale
$294,014
$210.01 p/Share
1,400
Reduced 1.49%
92,555
Ordinary Shares, nomin...
Jul 20
2022
SELL
Payment of exercise price or tax liability
$294,331
$198.47 p/Share
1,483
Reduced 1.55%
93,955
Ordinary Shares, nomin...
Jul 20
2022
BUY
Exercise of in-the-money or at-the-money derivatives securities
-
34
Added 0.04%
95,438
Ordinary Shares, nomin...
Jun 01
2022
SELL
Open market or private sale
$294,938
$210.67 p/Share
1,400
Reduced 1.45%
95,404
Ordinary Shares, nomin...
May 02
2022
SELL
Open market or private sale
$300,076
$214.34 p/Share
1,400
Reduced 1.43%
96,804
Ordinary Shares, nomin...
Apr 01
2022
SELL
Open market or private sale
$331,632
$236.88 p/Share
1,400
Reduced 1.42%
97,007
Ordinary Shares, nomin...
Apr 01
2022
BUY
Grant, award, or other acquisition
-
1,197
Added 1.2%
98,204
Ordinary Shares, nomin...