Apr 02
2018
BUY
Grant, award, or other acquisition
-
28,710
Added 5.18%
525,371
Common Stock
Apr 01
2018
SELL
Payment of exercise price or tax liability
$1,343,102
$87.75 p/Share
15,306
Reduced 2.99%
496,661
Common Stock
Apr 01
2018
BUY
Exercise of conversion of derivative security
-
34,051
Added 6.24%
511,967
Common Stock
Sep 15
2017
SELL
Payment of exercise price or tax liability
$2,076,718
$77.99 p/Share
26,628
Reduced 6.18%
404,476
Common Stock
Jun 14
2017
-
750
Reduced 0.17%
431,104
Common Stock
Apr 01
2017
SELL
Payment of exercise price or tax liability
$3,518,177
$82.21 p/Share
42,795
Reduced 9.3%
417,366
Common Stock
Apr 01
2017
BUY
Exercise of conversion of derivative security
-
90,000
Added 16.36%
460,161
Common Stock
Apr 01
2017
BUY
Grant, award, or other acquisition
-
14,330
Added 3.21%
431,696
Common Stock
Mar 07
2017
SELL
Open market or private sale
$27,350,055
$81.0 p/Share
337,655
Reduced 47.7%
370,161
Common Stock
Mar 07
2017
BUY
Exercise of conversion of derivative security
$9,582,649
$28.38 p/Share
337,655
Added 32.3%
707,816
Common Stock
Mar 06
2017
SELL
Open market or private sale
$8,887,561
$81.28 p/Share
109,345
Reduced 22.8%
370,161
Common Stock
Mar 06
2017
BUY
Exercise of conversion of derivative security
$3,103,211
$28.38 p/Share
109,345
Added 18.57%
479,506
Common Stock
Dec 13
2016
-
15,500
Reduced 4.02%
370,161
Common Stock
Sep 16
2016
SELL
Payment of exercise price or tax liability
$3,086,183
$70.95 p/Share
43,498
Reduced 7.18%
562,695
Common Stock
Sep 15
2016
BUY
Grant, award, or other acquisition
-
31,900
Added 5.0%
606,193
Common Stock
Apr 06
2016
SELL
Open market or private sale
$1,226,915
$76.05 p/Share
16,133
Reduced 2.73%
574,138
Common Stock
Apr 06
2016
BUY
Exercise of conversion of derivative security
$411,392
$25.5 p/Share
16,133
Added 2.66%
590,271
Common Stock
Apr 05
2016
SELL
Open market or private sale
$28,499,883
$76.23 p/Share
373,867
Reduced 39.44%
574,138
Common Stock
Apr 05
2016
BUY
Exercise of conversion of derivative security
$9,533,608
$25.5 p/Share
373,867
Added 28.28%
948,005
Common Stock
Apr 04
2016
SELL
Payment of exercise price or tax liability
$3,690,007
$76.18 p/Share
48,438
Reduced 7.78%
574,138
Common Stock
Apr 04
2016
BUY
Grant, award, or other acquisition
-
101,331
Added 14.0%
622,576
Common Stock
Mar 01
2016
SELL
Payment of exercise price or tax liability
$2,307,593
$69.04 p/Share
33,424
Reduced 6.03%
521,245
Common Stock
Nov 23
2015
-
20,000
Reduced 3.48%
554,506
Common Stock
Sep 15
2015
BUY
Grant, award, or other acquisition
-
43,680
Added 7.07%
574,506
Common Stock
Mar 05
2015
SELL
Open market or private sale
$3,786,487
$74.64 p/Share
50,730
Reduced 8.73%
530,648
Common Stock