Nov 12
2021
-
10,400
Reduced 0.34%
3,092,852
Common shares without ...
Nov 10
2021
-
693
Reduced 0.02%
3,103,252
Common shares without ...
Aug 06
2021
-
1,250
Reduced 0.04%
3,103,945
Common shares without ...
Feb 26
2021
SELL
Payment of exercise price or tax liability
$5,263,441
$121.58 p/Share
43,292
Reduced 1.38%
3,105,195
Common shares without ...
Feb 19
2021
BUY
Grant, award, or other acquisition
-
44,340
Added 1.39%
3,148,487
Common shares without ...
Feb 16
2021
-
2,000
Reduced 0.06%
3,104,147
Common shares without ...
Dec 07
2020
-
1,844
Reduced 0.06%
3,106,147
Common shares without ...
Dec 04
2020
-
64,978
Reduced 2.05%
3,107,991
Common shares without ...
Dec 03
2020
-
7,974
Reduced 0.25%
3,172,969
Common shares without ...
Jun 04
2020
-
1,100
Reduced 0.03%
3,180,943
Common shares without ...
Feb 28
2020
SELL
Payment of exercise price or tax liability
$3,708,230
$79.19 p/Share
46,827
Reduced 1.45%
3,182,043
Common shares without ...
Feb 21
2020
BUY
Grant, award, or other acquisition
-
68,399
Added 2.07%
3,228,870
Common shares without ...
Dec 23
2019
-
298
Reduced 0.01%
3,160,471
Common shares without ...
Dec 13
2019
-
12,382
Reduced 0.39%
3,160,769
Common shares without ...
Dec 12
2019
-
1,014
Reduced 0.03%
3,173,151
Common shares without ...
Mar 18
2019
SELL
Open market or private sale
$5,975,050
$78.89 p/Share
75,739
Reduced 2.01%
3,688,126
Common shares without ...
Mar 18
2019
SELL
Open market or private sale
$5,850,920
$78.83 p/Share
74,222
Reduced 2.01%
3,613,904
Common shares without ...
Mar 18
2019
SELL
Open market or private sale
$6,047,759
$78.83 p/Share
76,719
Reduced 2.12%
3,537,185
Common shares without ...
Mar 18
2019
SELL
Open market or private sale
$142,524
$79.18 p/Share
1,800
Reduced 0.05%
3,408,873
Common shares without ...
Mar 18
2019
SELL
Open market or private sale
$9,980,768
$78.89 p/Share
126,515
Reduced 3.58%
3,408,870
Common shares without ...
Mar 18
2019
SELL
Open market or private sale
$6,429,320
$78.81 p/Share
81,580
Reduced 2.39%
3,326,190
Common shares without ...
Mar 18
2019
SELL
Open market or private sale
$5,980,016
$78.73 p/Share
75,956
Reduced 2.28%
3,250,234
Common shares without ...
Mar 18
2019
SELL
Open market or private sale
$5,991,955
$78.77 p/Share
76,069
Reduced 2.34%
3,174,165
Common shares without ...
Mar 18
2019
BUY
Exercise of conversion of derivative security
$14,323,814
$24.29 p/Share
589,700
Added 13.55%
3,763,865
Common shares without ...
Mar 18
2019
BUY
Open market or private sale
$87,516
$79.56 p/Share
1,100
Added 0.03%
3,352,368
Common shares without ...