Feb 28
2025
SELL
Payment of exercise price or tax liability
$1,046,348
$65.12 p/Share
16,068
Reduced 6.1%
247,309
Ordinary Shares
Feb 28
2025
SELL
Sale (or disposition) back to the issuer
-
8,010
Reduced 2.95%
263,377
Ordinary Shares
Feb 28
2025
BUY
Grant, award, or other acquisition
-
117,083
Added 24.32%
364,392
Ordinary Shares
Feb 28
2024
SELL
Payment of exercise price or tax liability
$1,011,643
$78.77 p/Share
12,843
Reduced 6.28%
191,606
Ordinary Shares
Feb 28
2024
SELL
Sale (or disposition) back to the issuer
-
2,324
Reduced 1.12%
204,449
Ordinary Shares
Feb 28
2024
BUY
Grant, award, or other acquisition
-
79,781
Added 22.72%
271,387
Ordinary Shares
Sep 15
2023
SELL
Open market or private sale
$193,553
$101.87 p/Share
1,900
Reduced 0.91%
206,773
Ordinary Shares
Feb 28
2023
SELL
Payment of exercise price or tax liability
$2,371,298
$116.28 p/Share
20,393
Reduced 11.32%
159,836
Ordinary Shares
Feb 28
2023
BUY
Grant, award, or other acquisition
-
48,837
Added 18.97%
208,673
Ordinary Shares
Sep 01
2022
SELL
Open market or private sale
$174,553
$91.87 p/Share
1,900
Reduced 1.04%
180,229
Ordinary Shares
Feb 28
2022
SELL
Sale (or disposition) back to the issuer
-
1,655
Reduced 1.01%
162,262
Ordinary Shares
Feb 28
2022
SELL
Payment of exercise price or tax liability
$2,098,999
$129.44 p/Share
16,216
Reduced 9.99%
146,046
Ordinary Shares
Feb 28
2022
BUY
Grant, award, or other acquisition
-
36,083
Added 16.54%
182,129
Ordinary Shares
Feb 28
2022
BUY
Exercise of in-the-money or at-the-money derivatives securities
-
313
Added 0.19%
163,917
Ordinary Shares
Sep 15
2021
SELL
Open market or private sale
$240,544
$150.34 p/Share
1,600
Reduced 0.97%
163,604
Ordinary Shares
Feb 28
2021
SELL
Sale (or disposition) back to the issuer
-
1,011
Reduced 0.67%
150,215
Ordinary Shares
Feb 28
2021
SELL
Payment of exercise price or tax liability
$1,899,072
$149.84 p/Share
12,674
Reduced 8.44%
137,541
Ordinary Shares
Feb 28
2021
BUY
Grant, award, or other acquisition
-
27,663
Added 14.34%
165,204
Ordinary Shares
Feb 28
2021
BUY
Exercise of in-the-money or at-the-money derivatives securities
-
490
Added 0.32%
151,226
Ordinary Shares
Nov 02
2020
SELL
Open market or private sale
$418,360
$96.91 p/Share
4,317
Reduced 2.78%
150,736
Ordinary Shares