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...
Mar 01
2022
SELL
Open market or private sale
$311,220
$222.3 p/Share
1,400
Reduced 1.4%
98,407
Ordinary Shares, nomin...
Feb 22
2022
SELL
Payment of exercise price or tax liability
$25,720
$225.61 p/Share
114
Reduced 0.11%
99,807
Ordinary Shares, nomin...
Feb 22
2022
BUY
Grant, award, or other acquisition
-
4,525
Added 4.33%
99,921
Ordinary Shares, nomin...
Feb 14
2022
SELL
Open market or private sale
$530,376
$220.99 p/Share
2,400
Reduced 2.45%
95,396
Ordinary Shares, nomin...
Nov 15
2021
SELL
Sale (or disposition) back to the issuer
$9,650,957
$229.73 p/Share
42,010
Reduced 30.05%
97,796
Ordinary Shares, nomin...
Nov 15
2021
BUY
Exercise of conversion of derivative security
$4,645,466
$110.58 p/Share
42,010
Added 23.11%
139,806
Ordinary Shares, nomin...
Jul 20
2021
SELL
Payment of exercise price or tax liability
$732,113
$216.09 p/Share
3,388
Reduced 3.35%
97,796
Ordinary Shares, nomin...
Jun 15
2021
BUY
Grant, award, or other acquisition
-
22
Added 0.02%
101,184
Ordinary Shares, nomin...
Apr 15
2021
BUY
Grant, award, or other acquisition
-
24
Added 0.02%
101,161
Ordinary Shares, nomin...
Feb 21
2021
SELL
Payment of exercise price or tax liability
$43,421
$224.98 p/Share
193
Reduced 0.19%
101,137
Ordinary Shares, nomin...
Feb 21
2021
BUY
Grant, award, or other acquisition
-
8,351
Added 7.61%
101,330
Ordinary Shares, nomin...