Mar 11
2019
SELL
Open market or private sale
$963,420
$188.61 p/Share
5,108
Reduced 54.97%
4,184
Common Stock
Feb 15
2019
SELL
Payment of exercise price or tax liability
$44,538
$184.04 p/Share
242
Reduced 2.54%
9,292
Common Stock
Feb 14
2019
SELL
Payment of exercise price or tax liability
$276,289
$182.61 p/Share
1,513
Reduced 13.7%
9,534
Common Stock
Feb 14
2019
BUY
Grant, award, or other acquisition
-
5,997
Added 35.19%
11,047
Common Stock
Mar 15
2018
SELL
Open market or private sale
$809,679
$157.74 p/Share
5,133
Reduced 50.41%
5,050
Common Stock
Feb 15
2018
SELL
Payment of exercise price or tax liability
$273,650
$154.43 p/Share
1,772
Reduced 14.82%
10,183
Common Stock
Feb 15
2018
BUY
Grant, award, or other acquisition
-
6,120
Added 33.86%
11,955
Common Stock
Mar 16
2017
SELL
Open market or private sale
$761,200
$131.4 p/Share
5,793
Reduced 49.82%
5,835
Common Stock
Mar 16
2017
-
268
Reduced 2.25%
11,628
Common Stock
Feb 17
2017
SELL
Payment of exercise price or tax liability
$239,512
$126.86 p/Share
1,888
Reduced 13.7%
11,896
Common Stock
Feb 17
2017
BUY
Grant, award, or other acquisition
-
6,147
Added 30.84%
13,784
Common Stock
Mar 17
2016
SELL
Open market or private sale
$621,355
$116.84 p/Share
5,318
Reduced 41.05%
7,637
Common Stock
Feb 15
2016
SELL
Payment of exercise price or tax liability
$56,728
$111.67 p/Share
508
Reduced 3.77%
12,955
Common Stock
Feb 12
2016
SELL
Payment of exercise price or tax liability
$226,802
$111.67 p/Share
2,031
Reduced 13.11%
13,463
Common Stock
Feb 12
2016
BUY
Grant, award, or other acquisition
-
8,875
Added 36.42%
15,494
Common Stock
Mar 13
2015
SELL
Open market or private sale
$301,500
$100.5 p/Share
3,000
Reduced 31.19%
6,619
Common Stock
Feb 15
2015
SELL
Payment of exercise price or tax liability
$60,929
$103.62 p/Share
588
Reduced 5.76%
9,619
Common Stock
Feb 13
2015
SELL
Payment of exercise price or tax liability
$155,223
$103.62 p/Share
1,498
Reduced 12.8%
10,207
Common Stock
Feb 13
2015
BUY
Grant, award, or other acquisition
-
7,045
Added 37.57%
11,705
Common Stock
Nov 03
2014
SELL
Open market or private sale
$399,920
$99.98 p/Share
4,000
Reduced 46.19%
4,660
Common Stock
Mar 17
2014
SELL
Open market or private sale
$379,360
$94.84 p/Share
4,000
Reduced 31.6%
8,660
Common Stock
Feb 15
2014
SELL
Payment of exercise price or tax liability
$77,507
$93.27 p/Share
831
Reduced 6.16%
12,660
Common Stock
Feb 14
2014
SELL
Payment of exercise price or tax liability
$129,179
$93.27 p/Share
1,385
Reduced 9.31%
13,491
Common Stock
Feb 14
2014
BUY
Grant, award, or other acquisition
-
6,724
Added 31.13%
14,876
Common Stock