Mar 13
2019
SELL
Open market or private sale
$6,988,545
$189.87 p/Share
36,807
Reduced 24.7%
112,227
Common Stock
Mar 13
2019
BUY
Exercise of conversion of derivative security
$907,982
$45.57 p/Share
19,925
Added 11.79%
149,034
Common Stock
Feb 15
2019
SELL
Payment of exercise price or tax liability
$279,189
$184.04 p/Share
1,517
Reduced 1.16%
129,109
Common Stock
Feb 14
2019
SELL
Payment of exercise price or tax liability
$1,262,200
$182.61 p/Share
6,912
Reduced 5.03%
130,626
Common Stock
Feb 14
2019
BUY
Grant, award, or other acquisition
-
22,167
Added 13.88%
137,538
Common Stock
Mar 15
2018
SELL
Open market or private sale
$2,080,676
$158.01 p/Share
13,168
Reduced 10.24%
115,371
Common Stock
Feb 26
2018
SELL
Open market or private sale
$2,164,895
$155.86 p/Share
13,890
Reduced 9.75%
128,539
Common Stock
Feb 26
2018
BUY
Exercise of conversion of derivative security
$707,140
$50.91 p/Share
13,890
Added 8.89%
142,429
Common Stock
Feb 15
2018
SELL
Payment of exercise price or tax liability
$1,364,389
$154.43 p/Share
8,835
Reduced 6.43%
128,539
Common Stock
Feb 15
2018
BUY
Grant, award, or other acquisition
-
22,953
Added 14.32%
137,374
Common Stock
Mar 16
2017
SELL
Open market or private sale
$3,104,845
$131.15 p/Share
23,674
Reduced 17.14%
114,421
Common Stock
Feb 17
2017
SELL
Payment of exercise price or tax liability
$1,170,664
$126.86 p/Share
9,228
Reduced 6.26%
138,095
Common Stock
Feb 17
2017
BUY
Grant, award, or other acquisition
-
22,305
Added 13.15%
147,323
Common Stock
Mar 17
2016
SELL
Open market or private sale
$2,769,945
$117.5 p/Share
23,574
Reduced 15.86%
125,018
Common Stock
Feb 15
2016
SELL
Payment of exercise price or tax liability
$195,311
$111.67 p/Share
1,749
Reduced 1.16%
148,592
Common Stock
Feb 12
2016
SELL
Payment of exercise price or tax liability
$1,224,797
$111.67 p/Share
10,968
Reduced 6.8%
150,341
Common Stock
Feb 12
2016
BUY
Grant, award, or other acquisition
-
32,496
Added 16.77%
161,309
Common Stock
Mar 17
2015
SELL
Open market or private sale
$2,977,764
$103.33 p/Share
28,818
Reduced 18.28%
128,813
Common Stock
Feb 15
2015
SELL
Payment of exercise price or tax liability
$273,660
$103.62 p/Share
2,641
Reduced 1.65%
157,631
Common Stock
Feb 13
2015
SELL
Payment of exercise price or tax liability
$959,728
$103.62 p/Share
9,262
Reduced 5.46%
160,272
Common Stock
Feb 13
2015
BUY
Grant, award, or other acquisition
-
27,737
Added 14.06%
169,534
Common Stock
Feb 15
2014
SELL
Payment of exercise price or tax liability
$364,592
$93.27 p/Share
3,909
Reduced 2.68%
141,797
Common Stock
Feb 14
2014
SELL
Payment of exercise price or tax liability
$786,732
$93.27 p/Share
8,435
Reduced 5.47%
145,706
Common Stock
Feb 14
2014
BUY
Grant, award, or other acquisition
-
26,145
Added 14.5%
154,141
Common Stock