Feb 27
2018
BUY
Grant, award, or other acquisition
-
58,900
Added 16.13%
306,312
Common Stock
Feb 23
2018
SELL
Payment of exercise price or tax liability
$1,050,928
$211.71 p/Share
4,964
Reduced 1.97%
247,412
Common Stock
Feb 20
2018
-
200
Reduced 0.08%
252,376
Common Stock
Dec 15
2017
SELL
Open market or private sale
$9,559,500
$191.19 p/Share
50,000
Reduced 16.52%
252,576
Common Stock
Dec 15
2017
BUY
Exercise of conversion of derivative security
$2,328,000
$46.56 p/Share
50,000
Added 14.18%
302,576
Common Stock
Nov 15
2017
SELL
Open market or private sale
$9,441,500
$188.83 p/Share
50,000
Reduced 16.52%
252,576
Common Stock
Nov 15
2017
BUY
Exercise of conversion of derivative security
$2,328,000
$46.56 p/Share
50,000
Added 14.18%
302,576
Common Stock
Oct 30
2017
-
2,130
Reduced 0.84%
252,576
Common Stock
Aug 28
2017
SELL
Payment of exercise price or tax liability
$335,092
$178.43 p/Share
1,878
Reduced 0.73%
254,706
Common Stock
Aug 25
2017
SELL
Payment of exercise price or tax liability
$1,599,233
$177.22 p/Share
9,024
Reduced 3.4%
256,584
Common Stock
Aug 24
2017
SELL
Payment of exercise price or tax liability
$645,773
$175.96 p/Share
3,670
Reduced 1.36%
265,608
Common Stock
Jun 01
2017
SELL
Open market or private sale
$3,455,800
$172.79 p/Share
20,000
Reduced 6.91%
269,278
Common Stock
Mar 15
2017
SELL
Open market or private sale
$3,172,000
$158.6 p/Share
20,000
Reduced 6.47%
289,278
Common Stock
Feb 28
2017
SELL
Payment of exercise price or tax liability
$964,529
$157.68 p/Share
6,117
Reduced 1.94%
309,278
Common Stock
Feb 28
2017
BUY
Grant, award, or other acquisition
-
65,600
Added 17.22%
315,395
Common Stock
Feb 24
2017
SELL
Payment of exercise price or tax liability
$1,957,203
$158.98 p/Share
12,311
Reduced 4.7%
249,795
Common Stock
Feb 16
2017
-
4,490
Reduced 1.68%
262,106
Common Stock
Nov 15
2016
-
8,500
Reduced 3.09%
266,596
Common Stock
Nov 14
2016
-
3,550
Reduced 1.27%
275,096
Common Stock
Sep 02
2016
SELL
Open market or private sale
$4,348,635
$151.01 p/Share
28,797
Reduced 9.37%
278,646
Common Stock
Sep 02
2016
BUY
Exercise of conversion of derivative security
$1,582,971
$54.97 p/Share
28,797
Added 8.56%
307,443
Common Stock
Sep 01
2016
SELL
Open market or private sale
$4,543,500
$151.45 p/Share
30,000
Reduced 9.72%
278,646
Common Stock
Sep 01
2016
BUY
Exercise of conversion of derivative security
$1,649,100
$54.97 p/Share
30,000
Added 8.86%
308,646
Common Stock
Aug 26
2016
SELL
Payment of exercise price or tax liability
$1,759,149
$152.36 p/Share
11,546
Reduced 3.98%
278,646
Common Stock
Aug 25
2016
SELL
Payment of exercise price or tax liability
$545,314
$151.35 p/Share
3,603
Reduced 1.23%
290,192
Common Stock