Feb 28
2019
SELL
Payment of exercise price or tax liability
$4,039,284
$77.23 p/Share
52,302
Reduced 1.62%
3,174,165
Common shares without ...
Feb 22
2019
BUY
Grant, award, or other acquisition
-
99,637
Added 3.0%
3,226,467
Common shares without ...
Dec 19
2018
-
6,071
Reduced 0.19%
3,126,830
Common shares without ...
Dec 18
2018
-
1,284
Reduced 0.04%
3,132,901
Common shares without ...
Nov 28
2018
SELL
Open market or private sale
$10,296,947
$72.34 p/Share
142,341
Reduced 4.11%
3,316,844
Common shares without ...
Nov 28
2018
SELL
Open market or private sale
$12,840,878
$72.49 p/Share
177,140
Reduced 5.34%
3,139,704
Common shares without ...
Nov 28
2018
SELL
Open market or private sale
$400,569
$72.58 p/Share
5,519
Reduced 0.18%
3,134,185
Common shares without ...
Nov 28
2018
BUY
Exercise of conversion of derivative security
$8,456,500
$26.02 p/Share
325,000
Added 8.59%
3,459,185
Common shares without ...
Jun 06
2018
-
23,923
Reduced 0.76%
3,134,185
Common shares without ...
Feb 28
2018
SELL
Payment of exercise price or tax liability
$3,237,124
$60.55 p/Share
53,462
Reduced 1.66%
3,158,108
Common shares without ...
Feb 16
2018
BUY
Grant, award, or other acquisition
-
125,125
Added 3.75%
3,211,570
Common shares without ...
Dec 22
2017
-
440
Reduced 0.01%
3,086,445
Common shares without ...
Dec 15
2017
-
455
Reduced 0.01%
3,086,430
Common shares without ...
Dec 14
2017
-
36,352
Reduced 1.16%
3,086,885
Common shares without ...
Dec 13
2017
-
23,345
Reduced 0.74%
3,123,237
Common shares without ...
Dec 12
2017
-
1,440
Reduced 0.05%
3,146,582
Common shares without ...
Dec 06
2017
SELL
Open market or private sale
$15,059,829
$54.39 p/Share
276,886
Reduced 7.53%
3,401,027
Common shares without ...
Dec 06
2017
SELL
Open market or private sale
$6,638,318
$54.53 p/Share
121,737
Reduced 3.58%
3,279,290
Common shares without ...
Dec 06
2017
SELL
Open market or private sale
$2,690,420
$54.68 p/Share
49,203
Reduced 1.5%
3,230,087
Common shares without ...
Dec 06
2017
SELL
Open market or private sale
$3,921,990
$54.83 p/Share
71,530
Reduced 2.21%
3,158,557
Common shares without ...
Dec 06
2017
SELL
Open market or private sale
$584,994
$54.96 p/Share
10,644
Reduced 0.34%
3,148,022
Common shares without ...
Dec 06
2017
BUY
Exercise of conversion of derivative security
$14,151,000
$26.7 p/Share
530,000
Added 12.6%
3,677,913
Common shares without ...
Feb 28
2017
SELL
Payment of exercise price or tax liability
$2,690,868
$45.46 p/Share
59,192
Reduced 1.85%
3,143,077
Common shares without ...
Feb 17
2017
BUY
Grant, award, or other acquisition
-
92,342
Added 2.8%
3,202,269
Common shares without ...
Dec 13
2016
-
2,040
Reduced 0.07%
3,109,927
Common shares without ...