Aug 15
2018
SELL
Payment of exercise price or tax liability
$424,199
$126.74 p/Share
3,347
Reduced 2.36%
138,671
Common Stock
Jul 15
2018
BUY
Grant, award, or other acquisition
-
36,000
Added 20.22%
142,018
Common Stock
Jun 29
2018
SELL
Payment of exercise price or tax liability
$1,032,323
$126.17 p/Share
8,182
Reduced 7.16%
106,018
Common Stock
May 24
2018
SELL
Open market or private sale
$614,428
$124.96 p/Share
4,917
Reduced 4.13%
114,200
Common Stock
May 17
2018
SELL
Open market or private sale
$610,700
$122.14 p/Share
5,000
Reduced 4.03%
119,117
Common Stock
Mar 29
2018
BUY
Grant, award, or other acquisition
-
9,000
Added 6.76%
124,117
Common Stock
Dec 04
2017
SELL
Open market or private sale
$227,500
$130.0 p/Share
1,750
Reduced 1.5%
115,117
Common Stock
Nov 24
2017
SELL
Open market or private sale
$635,650
$127.13 p/Share
5,000
Reduced 4.1%
116,867
Common Stock
Jun 30
2017
BUY
Grant, award, or other acquisition
-
36,000
Added 22.8%
121,867
Common Stock
Jun 21
2017
SELL
Open market or private sale
$238,540
$119.27 p/Share
2,000
Reduced 2.28%
85,867
Common Stock
Jun 16
2017
SELL
Open market or private sale
$238,000
$119.0 p/Share
2,000
Reduced 2.23%
87,867
Common Stock
Jun 14
2017
SELL
Open market or private sale
$237,340
$118.67 p/Share
2,000
Reduced 2.18%
89,867
Common Stock
Jun 13
2017
SELL
Open market or private sale
$236,900
$118.45 p/Share
2,000
Reduced 2.13%
91,867
Common Stock
Mar 31
2017
BUY
Grant, award, or other acquisition
-
8,000
Added 7.85%
93,867
Common Stock
Feb 14
2017
SELL
Open market or private sale
$284,750
$113.9 p/Share
2,500
Reduced 2.83%
85,867
Common Stock
Feb 13
2017
SELL
Open market or private sale
$285,350
$114.14 p/Share
2,500
Reduced 2.75%
88,367
Common Stock
Aug 30
2016
SELL
Open market or private sale
$440,800
$110.2 p/Share
4,000
Reduced 4.22%
90,867
Common Stock
Aug 29
2016
SELL
Open market or private sale
$438,360
$109.59 p/Share
4,000
Reduced 4.05%
94,867
Common Stock
Jun 30
2016
BUY
Grant, award, or other acquisition
-
30,000
Added 23.28%
98,867
Common Stock
Jun 07
2016
SELL
Open market or private sale
$387,600
$96.9 p/Share
4,000
Reduced 5.49%
68,867
Common Stock
Mar 31
2016
BUY
Grant, award, or other acquisition
-
9,700
Added 11.75%
72,867
Common Stock
Dec 15
2015
SELL
Open market or private sale
$449,550
$89.91 p/Share
5,000
Reduced 7.33%
63,167
Common Stock
Sep 16
2015
SELL
Open market or private sale
$267,030
$89.01 p/Share
3,000
Reduced 4.22%
68,167
Common Stock
Sep 15
2015
SELL
Open market or private sale
$350,880
$87.72 p/Share
4,000
Reduced 5.32%
71,167
Common Stock
Aug 15
2015
BUY
Grant, award, or other acquisition
-
27,000
Added 26.43%
75,167
Common Stock