Jun 15
2018
SELL
Open market or private sale
$1,077,930
$359.31 p/Share
3,000
Reduced 14.11%
18,264
Common Stock
Jun 06
2018
SELL
Payment of exercise price or tax liability
$420,427
$300.52 p/Share
1,399
Reduced 6.17%
21,264
Common Stock
Jun 05
2018
BUY
Exercise of conversion of derivative security
-
2,802
Added 11.0%
22,663
Common Stock
Mar 16
2018
SELL
Open market or private sale
$321,560
$321.56 p/Share
1,000
Reduced 4.79%
19,861
Common Stock
Mar 06
2018
SELL
Payment of exercise price or tax liability
$572,715
$333.75 p/Share
1,716
Reduced 7.6%
20,861
Common Stock
Mar 05
2018
BUY
Exercise of conversion of derivative security
-
4,324
Added 16.07%
22,577
Common Stock
Feb 15
2018
SELL
Open market or private sale
$330,300
$330.3 p/Share
1,000
Reduced 5.2%
18,228
Common Stock
Jan 09
2018
SELL
Open market or private sale
$334,040
$334.04 p/Share
1,000
Reduced 4.94%
19,228
Common Stock
Dec 13
2017
SELL
Open market or private sale
$476,336
$340.24 p/Share
1,400
Reduced 6.47%
20,228
Common Stock
Dec 06
2017
SELL
Payment of exercise price or tax liability
$203,414
$300.02 p/Share
678
Reduced 3.04%
21,628
Common Stock
Dec 05
2017
BUY
Exercise of conversion of derivative security
-
1,282
Added 5.43%
22,306
Common Stock
Nov 02
2017
SELL
Open market or private sale
$181,230
$302.05 p/Share
600
Reduced 2.77%
21,024
Common Stock
Sep 06
2017
SELL
Payment of exercise price or tax liability
$894,405
$349.65 p/Share
2,558
Reduced 10.58%
21,624
Common Stock
Sep 05
2017
BUY
Grant, award, or other acquisition
-
4,874
Added 16.77%
24,182
Common Stock
Jun 06
2017
SELL
Payment of exercise price or tax liability
$884,526
$344.71 p/Share
2,566
Reduced 11.73%
19,308
Common Stock
Jun 05
2017
BUY
Exercise of conversion of derivative security
-
4,875
Added 18.22%
21,874
Common Stock
Apr 07
2017
SELL
Open market or private sale
$150,640
$301.28 p/Share
500
Reduced 2.86%
16,999
Common Stock
Mar 06
2017
SELL
Payment of exercise price or tax liability
$497,823
$247.92 p/Share
2,008
Reduced 9.56%
18,999
Common Stock
Mar 05
2017
BUY
Exercise of conversion of derivative security
-
4,874
Added 18.83%
21,007
Common Stock
Feb 23
2017
SELL
Open market or private sale
$128,770
$257.54 p/Share
500
Reduced 3.3%
14,633
Common Stock
Jan 10
2017
SELL
Open market or private sale
$228,900
$228.9 p/Share
1,000
Reduced 6.2%
15,133
Common Stock
Dec 06
2016
SELL
Payment of exercise price or tax liability
$527,062
$185.52 p/Share
2,841
Reduced 14.97%
16,133
Common Stock
Dec 05
2016
BUY
Exercise of conversion of derivative security
-
5,405
Added 22.17%
18,974
Common Stock
Sep 06
2016
SELL
Payment of exercise price or tax liability
$451,377
$199.02 p/Share
2,268
Reduced 14.32%
13,569
Common Stock
Sep 05
2016
BUY
Exercise of conversion of derivative security
-
4,345
Added 21.53%
15,837
Common Stock