May 23
2019
SELL
Open market or private sale
$33,988,681
$75.52 p/Share
450,062
Reduced 77.49%
130,745
Common shares without ...
May 23
2019
BUY
Exercise of conversion of derivative security
$17,943,971
$39.87 p/Share
450,062
Added 43.66%
580,807
Common shares without ...
Mar 01
2019
SELL
Open market or private sale
$1,263,806
$78.23 p/Share
16,155
Reduced 11.0%
130,745
Common shares without ...
Feb 28
2019
SELL
Payment of exercise price or tax liability
$1,132,424
$77.23 p/Share
14,663
Reduced 9.08%
146,900
Common shares without ...
Feb 22
2019
BUY
Grant, award, or other acquisition
-
28,405
Added 14.95%
161,563
Common shares without ...
Dec 21
2018
-
60
Reduced 0.05%
133,158
Common shares without ...
Dec 20
2018
-
3,600
Reduced 2.63%
133,218
Common shares without ...
Sep 20
2018
SELL
Open market or private sale
$4,003,578
$68.79 p/Share
58,200
Reduced 29.84%
136,818
Common shares without ...
Sep 20
2018
BUY
Exercise of conversion of derivative security
$1,638,912
$28.16 p/Share
58,200
Added 22.98%
195,018
Common shares without ...
Jul 24
2018
SELL
Open market or private sale
$965,494
$63.94 p/Share
15,100
Reduced 9.94%
136,818
Common shares without ...
Feb 28
2018
SELL
Payment of exercise price or tax liability
$819,181
$60.55 p/Share
13,529
Reduced 8.18%
151,918
Common shares without ...
Feb 16
2018
BUY
Grant, award, or other acquisition
-
36,593
Added 18.11%
165,447
Common shares without ...
Jan 31
2018
SELL
Open market or private sale
$1,726,657
$62.26 p/Share
27,733
Reduced 17.71%
128,854
Common shares without ...
Jan 31
2018
BUY
Exercise of conversion of derivative security
$620,942
$22.39 p/Share
27,733
Added 15.05%
156,587
Common shares without ...
Nov 17
2017
SELL
Open market or private sale
$1,325,756
$55.55 p/Share
23,866
Reduced 15.63%
128,854
Common shares without ...
Nov 17
2017
BUY
Exercise of conversion of derivative security
$236,376
$24.71 p/Share
9,566
Added 5.89%
152,720
Common shares without ...
Jul 27
2017
SELL
Open market or private sale
$750,000
$50.0 p/Share
15,000
Reduced 9.48%
143,154
Common shares without ...
Feb 28
2017
SELL
Payment of exercise price or tax liability
$602,754
$45.46 p/Share
13,259
Reduced 7.74%
158,154
Common shares without ...
Feb 17
2017
BUY
Grant, award, or other acquisition
-
26,351
Added 13.32%
171,413
Common shares without ...
Dec 20
2016
BUY
Open market or private purchase
$598,895
$38.44 p/Share
15,580
Added 9.7%
145,062
Common shares without ...
Feb 29
2016
SELL
Open market or private sale
$60,624
$39.29 p/Share
1,543
Reduced 1.18%
129,482
Common shares without ...
Feb 29
2016
SELL
Payment of exercise price or tax liability
$468,668
$39.52 p/Share
11,859
Reduced 8.3%
131,025
Common shares without ...
Feb 19
2016
BUY
Grant, award, or other acquisition
-
40,690
Added 22.17%
142,884
Common shares without ...