Jan 16
2025
SELL
Open market or private sale
$77,210
$77.21 p/Share
1,000
Reduced 0.9%
109,918
Ordinary Shares
Jan 15
2025
SELL
Open market or private sale
$75,900
$75.9 p/Share
1,000
Reduced 0.89%
110,918
Ordinary Shares
Jan 14
2025
SELL
Open market or private sale
$75,680
$75.68 p/Share
1,000
Reduced 0.89%
111,918
Ordinary Shares
Jan 13
2025
SELL
Open market or private sale
$73,500
$73.5 p/Share
1,000
Reduced 0.88%
112,918
Ordinary Shares
Jan 10
2025
SELL
Open market or private sale
$74,120
$74.12 p/Share
1,000
Reduced 0.87%
113,918
Ordinary Shares
Jan 08
2025
SELL
Open market or private sale
$73,480
$73.48 p/Share
1,000
Reduced 0.86%
114,918
Ordinary Shares
Jan 07
2025
SELL
Open market or private sale
$78,730
$78.73 p/Share
1,000
Reduced 0.86%
115,918
Ordinary Shares
Jan 06
2025
SELL
Open market or private sale
$79,150
$79.15 p/Share
1,000
Reduced 0.85%
116,918
Ordinary Shares
Jan 03
2025
SELL
Open market or private sale
$75,060
$75.06 p/Share
1,000
Reduced 0.84%
117,918
Ordinary Shares
Jan 02
2025
SELL
Open market or private sale
$73,320
$73.32 p/Share
1,000
Reduced 0.83%
118,918
Ordinary Shares
Dec 16
2024
SELL
Open market or private sale
$112,210
$75.41 p/Share
1,488
Reduced 1.23%
119,918
Ordinary Shares
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