Feb 28
2019
BUY
Grant, award, or other acquisition
$548,055
$57.83 p/Share
9,477
Added 10.59%
79,971
Common Stock
Nov 14
2018
SELL
Open market or private sale
$1,166,778
$82.0 p/Share
14,229
Reduced 16.79%
70,494
Common Stock
Apr 01
2018
SELL
Payment of exercise price or tax liability
$251,764
$62.21 p/Share
4,047
Reduced 4.56%
84,723
Common Stock
Feb 28
2018
SELL
Payment of exercise price or tax liability
$81,818
$67.73 p/Share
1,208
Reduced 1.49%
79,846
Common Stock
Feb 28
2018
BUY
Grant, award, or other acquisition
$269,972
$67.73 p/Share
3,986
Added 4.69%
81,054
Common Stock
Apr 03
2017
BUY
Grant, award, or other acquisition
$749,982
$78.05 p/Share
9,609
Added 22.3%
33,486
Common Stock (restricted)
Apr 02
2017
SELL
Payment of exercise price or tax liability
$313,215
$78.5 p/Share
3,990
Reduced 4.92%
77,068
Common Stock
Apr 01
2017
SELL
Payment of exercise price or tax liability
$164,614
$78.5 p/Share
2,097
Reduced 2.52%
81,058
Common Stock
Mar 21
2017
SELL
Open market or private sale
$1,877,632
$78.73 p/Share
23,849
Reduced 25.29%
70,460
Common Stock
Mar 21
2017
BUY
Exercise of conversion of derivative security
$749,830
$45.07 p/Share
16,637
Added 15.0%
94,309
Common Stock
Feb 28
2017
SELL
Payment of exercise price or tax liability
$494,117
$80.58 p/Share
6,132
Reduced 7.32%
77,672
Common Stock
Feb 28
2017
BUY
Grant, award, or other acquisition
$1,299,997
$80.58 p/Share
16,133
Added 16.14%
83,804
Common Stock
May 05
2016
SELL
Open market or private sale
$789,285
$105.0 p/Share
7,517
Reduced 9.75%
69,601
Common Stock
Apr 01
2016
SELL
Payment of exercise price or tax liability
$725,774
$104.82 p/Share
6,924
Reduced 8.24%
77,118
Common Stock
Apr 01
2016
BUY
Grant, award, or other acquisition
$749,987
$104.82 p/Share
7,155
Added 16.36%
36,572
Common Stock (restricted)
Mar 09
2016
SELL
Open market or private sale
$675,500
$100.0 p/Share
6,755
Reduced 8.85%
69,601
Common Stock
Feb 29
2016
BUY
Grant, award, or other acquisition
$1,410,423
$97.17 p/Share
14,515
Added 15.97%
76,356
Common Stock
Oct 27
2015
SELL
Open market or private sale
$2,478,315
$105.0 p/Share
23,603
Reduced 27.62%
61,841
Common Stock
Oct 27
2015
BUY
Exercise of conversion of derivative security
$1,287,072
$54.53 p/Share
23,603
Added 21.64%
85,444
Common Stock
Apr 02
2015
SELL
Payment of exercise price or tax liability
$409,710
$102.71 p/Share
3,989
Reduced 6.06%
61,841
Common Stock
Apr 02
2015
SELL
Open market or private sale
$1,708,786
$102.71 p/Share
16,637
Reduced 21.2%
61,841
Common Stock
Apr 02
2015
BUY
Exercise of conversion of derivative security
$749,830
$45.07 p/Share
16,637
Added 17.49%
78,478
Common Stock
Apr 01
2015
SELL
Payment of exercise price or tax liability
$228,449
$102.26 p/Share
2,234
Reduced 3.74%
57,510
Common Stock
Apr 01
2015
SELL
Open market or private sale
$1,712,548
$102.26 p/Share
16,747
Reduced 22.55%
57,510
Common Stock
Apr 01
2015
BUY
Exercise of conversion of derivative security
$585,475
$34.96 p/Share
16,747
Added 18.4%
74,257
Common Stock