Feb 21
2020
BUY
Grant, award, or other acquisition
-
21,683
Added 15.66%
116,771
Common shares without ...
Jul 21
2019
SELL
Payment of exercise price or tax liability
$92,739
$87.49 p/Share
1,060
Reduced 1.1%
95,088
Common shares without ...
Jun 26
2019
SELL
Open market or private sale
$5,964,000
$84.0 p/Share
71,000
Reduced 42.48%
96,148
Common shares without ...
Jun 26
2019
BUY
Exercise of conversion of derivative security
$2,726,400
$38.4 p/Share
71,000
Added 29.81%
167,148
Common shares without ...
Jun 13
2019
SELL
Open market or private sale
$273,142
$82.0 p/Share
3,331
Reduced 3.35%
96,148
Common shares without ...
Jun 11
2019
SELL
Open market or private sale
$596,058
$82.0 p/Share
7,269
Reduced 6.81%
99,479
Common shares without ...
Mar 01
2019
SELL
Open market or private sale
$129,792
$78.0 p/Share
1,664
Reduced 1.53%
106,748
Common shares without ...
Feb 28
2019
SELL
Payment of exercise price or tax liability
$857,021
$77.23 p/Share
11,097
Reduced 9.29%
108,412
Common shares without ...
Feb 22
2019
BUY
Grant, award, or other acquisition
-
30,988
Added 20.59%
119,509
Common shares without ...
Sep 28
2018
SELL
Open market or private sale
$367,000
$73.4 p/Share
5,000
Reduced 5.35%
88,521
Common shares without ...
Jul 21
2018
SELL
Payment of exercise price or tax liability
$67,119
$63.32 p/Share
1,060
Reduced 1.12%
93,521
Common shares without ...
May 18
2018
SELL
Open market or private sale
$61,500
$61.5 p/Share
1,000
Reduced 1.05%
94,581
Common shares without ...
May 17
2018
SELL
Open market or private sale
$122,100
$61.05 p/Share
2,000
Reduced 2.05%
95,581
Common shares without ...
Mar 01
2018
SELL
Open market or private sale
$53,368
$58.97 p/Share
905
Reduced 0.92%
97,581
Common shares without ...
Feb 28
2018
SELL
Payment of exercise price or tax liability
$519,398
$60.55 p/Share
8,578
Reduced 8.01%
98,486
Common shares without ...
Feb 16
2018
BUY
Grant, award, or other acquisition
-
33,266
Added 23.71%
107,064
Common shares without ...
Dec 14
2017
SELL
Open market or private sale
$1,555,279
$54.92 p/Share
28,319
Reduced 27.73%
73,798
Common shares without ...
Dec 14
2017
BUY
Exercise of conversion of derivative security
$1,330,993
$47.0 p/Share
28,319
Added 21.71%
102,117
Common shares without ...
Nov 14
2017
SELL
Open market or private sale
$3,913,635
$55.0 p/Share
71,157
Reduced 49.09%
73,798
Common shares without ...
Nov 14
2017
BUY
Exercise of conversion of derivative security
$2,732,429
$38.4 p/Share
71,157
Added 32.93%
144,955
Common shares without ...
Oct 23
2017
SELL
Open market or private sale
$5,430,055
$56.21 p/Share
96,603
Reduced 56.69%
73,798
Common shares without ...
Oct 23
2017
BUY
Exercise of conversion of derivative security
$4,302,698
$44.54 p/Share
96,603
Added 36.18%
170,401
Common shares without ...
Sep 26
2017
SELL
Open market or private sale
$3,307,257
$52.95 p/Share
62,460
Reduced 44.07%
79,285
Common shares without ...
Sep 26
2017
SELL
Payment of exercise price or tax liability
$288,671
$52.61 p/Share
5,487
Reduced 6.92%
73,798
Common shares without ...
Sep 26
2017
BUY
Exercise of conversion of derivative security
$2,781,968
$44.54 p/Share
62,460
Added 30.59%
141,745
Common shares without ...