Jun 07
2024
SELL
Open market or private sale
$17,739
$108.83 p/Share
163
Reduced 2.41%
6,596
Ordinary Shares
Mar 07
2024
SELL
Open market or private sale
$206,820
$116.98 p/Share
1,768
Reduced 21.14%
6,596
Ordinary Shares
Mar 06
2024
SELL
Open market or private sale
$230,732
$119.18 p/Share
1,936
Reduced 18.8%
8,364
Ordinary Shares
Mar 01
2024
BUY
Grant, award, or other acquisition
-
2,987
Added 22.48%
10,300
Ordinary Shares
Jan 17
2024
BUY
Grant, award, or other acquisition
-
1,327
Added 15.27%
7,363
Ordinary Shares
Aug 29
2023
SELL
Open market or private sale
$20,372
$143.47 p/Share
142
Reduced 2.32%
5,986
Ordinary Shares
Aug 14
2023
SELL
Open market or private sale
$21,829
$138.16 p/Share
158
Reduced 2.51%
6,128
Ordinary Shares
Jun 07
2023
SELL
Open market or private sale
$16,117
$127.92 p/Share
126
Reduced 1.97%
6,286
Ordinary Shares
Mar 15
2023
SELL
Open market or private sale
$136,284
$133.22 p/Share
1,023
Reduced 14.0%
6,286
Ordinary Shares
Mar 05
2023
SELL
Open market or private sale
$161,592
$140.76 p/Share
1,148
Reduced 13.57%
7,309
Ordinary Shares
Mar 03
2023
BUY
Grant, award, or other acquisition
-
2,523
Added 22.98%
8,457
Ordinary Shares
Dec 05
2022
SELL
Open market or private sale
$9,579
$152.06 p/Share
63
Reduced 1.05%
5,934
Ordinary Shares
Aug 15
2022
SELL
Open market or private sale
$339,657
$158.57 p/Share
2,142
Reduced 26.52%
5,934
Ordinary Shares
Aug 15
2022
BUY
Exercise of conversion of derivative security
$226,200
$113.1 p/Share
2,000
Added 20.13%
7,934
Ordinary Shares
Aug 08
2022
SELL
Open market or private sale
$24,068
$152.33 p/Share
158
Reduced 2.53%
6,076
Ordinary Shares
Jun 02
2022
SELL
Open market or private sale
$19,684
$150.26 p/Share
131
Reduced 2.06%
6,234
Ordinary Shares
May 11
2022
SELL
Open market or private sale
$106,502
$147.51 p/Share
722
Reduced 10.38%
6,234
Ordinary Shares
May 10
2022
SELL
Open market or private sale
$39,361
$144.18 p/Share
273
Reduced 3.78%
6,956
Ordinary Shares
May 09
2022
SELL
Open market or private sale
$159,741
$149.71 p/Share
1,067
Reduced 12.86%
7,229
Ordinary Shares
Mar 03
2022
BUY
Grant, award, or other acquisition
-
2,488
Added 23.07%
8,296
Ordinary Shares
Aug 06
2021
SELL
Open market or private sale
$23,230
$147.96 p/Share
157
Reduced 2.54%
6,035
Ordinary Shares
Mar 09
2021
SELL
Open market or private sale
$155,202
$161.5 p/Share
961
Reduced 13.72%
6,045
Ordinary Shares
Mar 08
2021
SELL
Open market or private sale
$175,993
$161.61 p/Share
1,089
Reduced 13.45%
7,006
Ordinary Shares
Feb 25
2021
BUY
Grant, award, or other acquisition
-
1,895
Added 18.97%
8,095
Ordinary Shares
Dec 04
2020
SELL
Open market or private sale
$9,458
$152.55 p/Share
62
Reduced 0.99%
6,200
Ordinary Shares