Feb 15
2019
SELL
Sale (or disposition) back to the issuer
$719,049
$79.85 p/Share
9,005
Reduced 6.69%
125,605
Common Stock
Feb 15
2019
BUY
Exercise of conversion of derivative security
-
9,005
Added 6.27%
134,610
Common Stock
Jan 31
2019
BUY
Grant, award, or other acquisition
-
16,780
Added 11.78%
125,605
Common Stock
Mar 08
2018
SELL
Payment of exercise price or tax liability
$716,495
$98.15 p/Share
7,300
Reduced 6.29%
108,825
Common Stock
Mar 08
2018
BUY
Grant, award, or other acquisition
-
15,112
Added 11.52%
116,125
Common Stock
Feb 15
2018
SELL
Sale (or disposition) back to the issuer
$1,993,684
$99.52 p/Share
20,033
Reduced 15.52%
109,085
Common Stock
Feb 15
2018
SELL
Payment of exercise price or tax liability
$796,464
$98.67 p/Share
8,072
Reduced 7.4%
101,013
Common Stock
Feb 15
2018
BUY
Exercise of conversion of derivative security
-
20,033
Added 13.43%
129,118
Common Stock
Feb 01
2018
BUY
Grant, award, or other acquisition
-
12,534
Added 10.31%
109,085
Common Stock
Jan 02
2018
SELL
Open market or private sale
$4,754,286
$99.61 p/Share
47,729
Reduced 33.08%
96,551
Common Stock
Jan 02
2018
BUY
Exercise of conversion of derivative security
$2,733,807
$48.28 p/Share
56,624
Added 28.18%
144,280
Common Stock
Mar 08
2017
SELL
Payment of exercise price or tax liability
$749,641
$92.4 p/Share
8,113
Reduced 5.49%
139,784
Common Stock
Mar 08
2017
BUY
Grant, award, or other acquisition
-
15,939
Added 9.73%
147,897
Common Stock
Feb 15
2017
SELL
Sale (or disposition) back to the issuer
$2,202,275
$88.31 p/Share
24,938
Reduced 15.19%
139,257
Common Stock
Feb 15
2017
SELL
Payment of exercise price or tax liability
$663,698
$90.93 p/Share
7,299
Reduced 5.24%
131,958
Common Stock
Feb 15
2017
BUY
Exercise of conversion of derivative security
-
24,938
Added 13.19%
164,195
Common Stock
Feb 02
2017
BUY
Grant, award, or other acquisition
-
14,762
Added 9.58%
139,257
Common Stock
Feb 01
2017
-
16,321
Reduced 11.59%
124,495
Common Stock
Nov 11
2016
SELL
Open market or private sale
$7,156,033
$80.85 p/Share
88,510
Reduced 38.6%
140,816
Common Stock
Nov 11
2016
BUY
Exercise of conversion of derivative security
$6,796,683
$76.79 p/Share
88,510
Added 27.85%
229,326
Common Stock
Nov 10
2016
-
1,400
Reduced 0.98%
140,816
Common Stock