Mar 05
2024
SELL
Payment of exercise price or tax liability
$2,636,903
$117.53 p/Share
22,436
Reduced 4.96%
429,809
Ordinary Shares
Mar 01
2024
BUY
Grant, award, or other acquisition
-
50,187
Added 9.99%
452,245
Ordinary Shares
Jan 17
2024
SELL
Payment of exercise price or tax liability
$1,458,746
$119.13 p/Share
12,245
Reduced 2.96%
402,058
Ordinary Shares
Jan 17
2024
BUY
Grant, award, or other acquisition
-
26,545
Added 6.02%
414,303
Ordinary Shares
Mar 05
2023
SELL
Payment of exercise price or tax liability
$3,124,311
$142.78 p/Share
21,882
Reduced 5.34%
387,584
Ordinary Shares
Mar 03
2023
BUY
Grant, award, or other acquisition
-
42,388
Added 9.38%
409,466
Ordinary Shares
Feb 01
2023
SELL
Open market or private sale
$155,790
$155.79 p/Share
1,000
Reduced 0.27%
367,078
Ordinary Shares
Jan 03
2023
SELL
Open market or private sale
$479,370
$159.79 p/Share
3,000
Reduced 0.81%
368,078
Ordinary Shares
Dec 01
2022
SELL
Open market or private sale
$157,000
$157.0 p/Share
1,000
Reduced 0.27%
371,078
Ordinary Shares
Nov 10
2022
SELL
Open market or private sale
$300,000
$150.0 p/Share
2,000
Reduced 0.53%
372,028
Ordinary Shares
Oct 03
2022
SELL
Open market or private sale
$6,099,975
$135.0 p/Share
45,185
Reduced 10.78%
374,028
Ordinary Shares
Oct 03
2022
BUY
Exercise of conversion of derivative security
$3,719,573
$59.13 p/Share
62,905
Added 13.05%
419,213
Ordinary Shares
Sep 06
2022
SELL
Open market or private sale
$1,186,493
$154.03 p/Share
7,703
Reduced 2.12%
356,308
Ordinary Shares
Sep 06
2022
BUY
Exercise of conversion of derivative security
$573,561
$59.13 p/Share
9,700
Added 2.6%
363,011
Ordinary Shares
Aug 01
2022
SELL
Open market or private sale
$1,128,370
$154.55 p/Share
7,301
Reduced 2.02%
354,311
Ordinary Shares
Aug 01
2022
BUY
Exercise of conversion of derivative security
$513,906
$52.98 p/Share
9,700
Added 2.61%
361,612
Ordinary Shares
Jul 05
2022
SELL
Open market or private sale
$1,383,642
$157.68 p/Share
8,775
Reduced 2.43%
351,912
Ordinary Shares
Jul 05
2022
BUY
Exercise of conversion of derivative security
$454,251
$46.83 p/Share
9,700
Added 2.62%
360,687
Ordinary Shares
Jun 02
2022
SELL
Open market or private sale
$150,000
$150.0 p/Share
1,000
Reduced 0.28%
350,987
Ordinary Shares
Jun 01
2022
SELL
Open market or private sale
$939,158
$147.62 p/Share
6,362
Reduced 1.78%
351,987
Ordinary Shares
Jun 01
2022
BUY
Exercise of conversion of derivative security
$454,251
$46.83 p/Share
9,700
Added 2.64%
358,349
Ordinary Shares
May 02
2022
SELL
Open market or private sale
$1,140,764
$157.13 p/Share
7,260
Reduced 2.04%
348,502
Ordinary Shares
May 02
2022
BUY
Exercise of conversion of derivative security
$454,251
$46.83 p/Share
9,700
Added 2.65%
355,762
Ordinary Shares
Apr 04
2022
SELL
Open market or private sale
$1,703,807
$158.17 p/Share
10,772
Reduced 3.02%
346,062
Ordinary Shares
Apr 04
2022
BUY
Exercise of conversion of derivative security
$454,251
$46.83 p/Share
9,700
Added 2.65%
356,834
Ordinary Shares