Jun 30
2021
SELL
Open market or private sale
$2,357,250
$94.29 p/Share
25,000
Reduced 2.85%
850,887
Ordinary Shares
Jun 01
2021
SELL
Open market or private sale
$2,290,250
$91.61 p/Share
25,000
Reduced 2.78%
875,887
Ordinary Shares
Apr 30
2021
SELL
Open market or private sale
$2,366,250
$94.65 p/Share
25,000
Reduced 2.7%
899,838
Ordinary Shares
Mar 01
2021
SELL
Open market or private sale
$2,471,989
$91.64 p/Share
26,975
Reduced 2.83%
924,838
Ordinary Shares
Feb 17
2021
SELL
Payment of exercise price or tax liability
$364,283
$87.17 p/Share
4,179
Reduced 0.44%
951,813
Ordinary Shares
Feb 17
2021
BUY
Grant, award, or other acquisition
-
9,433
Added 0.98%
955,992
Ordinary Shares
Jan 22
2021
SELL
Open market or private sale
$867,115
$76.58 p/Share
11,323
Reduced 1.18%
946,559
Ordinary Shares
Jan 21
2021
SELL
Payment of exercise price or tax liability
$697,412
$77.43 p/Share
9,007
Reduced 0.93%
957,882
Ordinary Shares
Jan 21
2021
BUY
Exercise of conversion of derivative security
-
20,330
Added 2.06%
966,889
Ordinary Shares
Jan 15
2021
SELL
Open market or private sale
$16,518,265
$78.21 p/Share
211,204
Reduced 18.24%
946,559
Ordinary Shares
Jan 05
2021
SELL
Payment of exercise price or tax liability
$24,723,206
$73.28 p/Share
337,380
Reduced 22.57%
1,157,763
Ordinary Shares
Jan 05
2021
BUY
Grant, award, or other acquisition
-
492,294
Added 24.77%
1,495,143
Ordinary Shares
Jan 05
2021
BUY
Exercise of conversion of derivative security
-
269,057
Added 21.15%
1,002,849
Ordinary Shares
Aug 06
2020
SELL
Open market or private sale
$8,064,100
$73.31 p/Share
110,000
Reduced 13.04%
733,792
Ordinary Shares
May 21
2020
-
5,000
Reduced 0.59%
843,792
Ordinary Shares
Feb 21
2020
SELL
Open market or private sale
$3,306,829
$35.23 p/Share
93,864
Reduced 9.97%
847,743
Ordinary Shares
Feb 19
2020
SELL
Payment of exercise price or tax liability
$773,739
$36.06 p/Share
21,457
Reduced 2.23%
941,607
Ordinary Shares
Feb 19
2020
BUY
Grant, award, or other acquisition
-
48,432
Added 4.79%
963,064
Ordinary Shares
Jan 21
2020
SELL
Payment of exercise price or tax liability
$344,480
$38.25 p/Share
9,006
Reduced 0.98%
914,632
Ordinary Shares
Jan 21
2020
BUY
Grant, award, or other acquisition
-
20,329
Added 2.15%
923,638
Ordinary Shares
Jan 06
2020
SELL
Open market or private sale
$3,019,395
$35.57 p/Share
84,886
Reduced 8.59%
903,309
Ordinary Shares
Jan 05
2020
SELL
Payment of exercise price or tax liability
$6,076,316
$36.1 p/Share
168,319
Reduced 14.55%
988,195
Ordinary Shares
Jan 05
2020
BUY
Grant, award, or other acquisition
-
168,523
Added 12.72%
1,156,514
Ordinary Shares
Jan 05
2020
BUY
Exercise of conversion of derivative security
-
211,000
Added 17.6%
987,991
Ordinary Shares
Oct 15
2019
SELL
Open market or private sale
$8,971,276
$28.02 p/Share
320,174
Reduced 29.18%
776,991
Ordinary Shares