Dec 08
2021
-
15,000
Reduced 1.72%
855,112
Ordinary Shares
Dec 03
2021
SELL
Open market or private sale
$657,844
$192.69 p/Share
3,414
Reduced 0.39%
870,112
Ordinary Shares
Dec 03
2021
BUY
Exercise of conversion of derivative security
-
6,619
Added 0.75%
873,526
Ordinary Shares
Jun 16
2021
SELL
Open market or private sale
$551,967
$101.39 p/Share
5,444
Reduced 0.62%
866,907
Ordinary Shares
Jun 16
2021
BUY
Exercise of conversion of derivative security
-
10,656
Added 1.21%
872,351
Ordinary Shares
Mar 16
2021
SELL
Open market or private sale
$2,510,704
$112.0 p/Share
22,417
Reduced 2.54%
861,695
Ordinary Shares
Mar 16
2021
BUY
Exercise of conversion of derivative security
-
46,070
Added 4.95%
884,112
Ordinary Shares
Mar 09
2021
SELL
Open market or private sale
$94,781
$109.7 p/Share
864
Reduced 0.1%
838,042
Ordinary Shares
Mar 09
2021
BUY
Grant, award, or other acquisition
-
2,356
Added 0.28%
838,906
Ordinary Shares
Feb 16
2021
SELL
Open market or private sale
$2,520,200
$126.01 p/Share
20,000
Reduced 2.33%
836,550
Ordinary Shares
Dec 24
2020
-
7,500
Reduced 0.87%
856,550
Ordinary Shares
Dec 16
2020
SELL
Open market or private sale
$2,268,275
$90.84 p/Share
24,970
Reduced 2.81%
864,050
Ordinary Shares
Dec 16
2020
BUY
Exercise of conversion of derivative security
-
9,739
Added 1.08%
889,020
Ordinary Shares
Dec 04
2020
SELL
Open market or private sale
$921,500
$92.15 p/Share
10,000
Reduced 1.12%
879,281
Ordinary Shares
Dec 02
2020
SELL
Open market or private sale
$1,046,497
$85.61 p/Share
12,224
Reduced 1.36%
889,281
Ordinary Shares
Nov 27
2020
SELL
Open market or private sale
$1,571,000
$78.55 p/Share
20,000
Reduced 2.17%
901,505
Ordinary Shares
Nov 24
2020
SELL
Open market or private sale
$1,257,018
$72.66 p/Share
17,300
Reduced 1.84%
921,505
Ordinary Shares
Nov 24
2020
BUY
Exercise of conversion of derivative security
$170,041
$38.92 p/Share
4,369
Added 0.46%
938,805
Ordinary Shares
Nov 23
2020
SELL
Open market or private sale
$121,500
$67.5 p/Share
1,800
Reduced 0.19%
934,436
Ordinary Shares
Nov 23
2020
BUY
Exercise of conversion of derivative security
$70,056
$38.92 p/Share
1,800
Added 0.19%
936,236
Ordinary Shares
Nov 20
2020
SELL
Open market or private sale
$60,273
$66.97 p/Share
900
Reduced 0.1%
934,436
Ordinary Shares
Nov 20
2020
BUY
Exercise of conversion of derivative security
$35,028
$38.92 p/Share
900
Added 0.1%
935,336
Ordinary Shares
Nov 17
2020
SELL
Open market or private sale
$620,000
$62.0 p/Share
10,000
Reduced 1.06%
934,436
Ordinary Shares
Nov 17
2020
BUY
Exercise of conversion of derivative security
$389,200
$38.92 p/Share
10,000
Added 1.05%
944,436
Ordinary Shares
Nov 09
2020
SELL
Open market or private sale
$482,812
$62.09 p/Share
7,776
Reduced 0.83%
934,436
Ordinary Shares