May 29
2018
SELL
Open market or private sale
$5,954,318
$135.81 p/Share
43,843
Reduced 19.64%
179,384
Common Stock
May 29
2018
BUY
Exercise of conversion of derivative security
$2,226,347
$50.78 p/Share
43,843
Added 16.42%
223,227
Common Stock
Mar 12
2018
BUY
Grant, award, or other acquisition
-
30,329
Added 14.46%
179,384
Common Stock
Mar 10
2018
SELL
Payment of exercise price or tax liability
$4,763,554
$143.58 p/Share
33,177
Reduced 18.21%
149,055
Common Stock
Feb 27
2018
BUY
Grant, award, or other acquisition
-
15,860
Added 8.01%
182,232
Common Stock
Dec 11
2017
SELL
Open market or private sale
$4,937,274
$142.42 p/Share
34,667
Reduced 11.35%
270,707
Common Stock
Dec 11
2017
BUY
Exercise of conversion of derivative security
$1,494,494
$43.11 p/Share
34,667
Added 10.19%
305,374
Common Stock
Nov 13
2017
SELL
Open market or private sale
$5,141,140
$151.21 p/Share
34,000
Reduced 11.16%
270,707
Common Stock
Nov 13
2017
BUY
Exercise of conversion of derivative security
$1,465,740
$43.11 p/Share
34,000
Added 10.04%
304,707
Common Stock
Oct 16
2017
SELL
Open market or private sale
$4,746,740
$139.61 p/Share
34,000
Reduced 11.16%
270,707
Common Stock
Oct 16
2017
BUY
Exercise of conversion of derivative security
$1,465,740
$43.11 p/Share
34,000
Added 10.04%
304,707
Common Stock
Sep 11
2017
SELL
Open market or private sale
$4,962,300
$145.95 p/Share
34,000
Reduced 11.16%
270,707
Common Stock
Sep 11
2017
BUY
Exercise of conversion of derivative security
$1,465,740
$43.11 p/Share
34,000
Added 10.04%
304,707
Common Stock
Mar 11
2017
SELL
Payment of exercise price or tax liability
$731,682
$113.58 p/Share
6,442
Reduced 2.32%
270,707
Common Stock
Mar 10
2017
SELL
Payment of exercise price or tax liability
$1,503,572
$113.58 p/Share
13,238
Reduced 4.56%
277,149
Common Stock
Mar 10
2017
BUY
Grant, award, or other acquisition
-
35,218
Added 10.82%
290,387
Common Stock
Mar 07
2017
SELL
Open market or private sale
$8,014,726
$114.89 p/Share
69,760
Reduced 21.47%
255,169
Common Stock
Mar 07
2017
BUY
Exercise of conversion of derivative security
$1,980,486
$28.39 p/Share
69,760
Added 17.67%
324,929
Common Stock
Feb 27
2017
BUY
Grant, award, or other acquisition
-
13,582
Added 5.05%
255,169
Common Stock
Feb 07
2017
SELL
Open market or private sale
$4,133,200
$103.33 p/Share
40,000
Reduced 14.21%
241,587
Common Stock
Feb 07
2017
BUY
Exercise of conversion of derivative security
$1,135,600
$28.39 p/Share
40,000
Added 12.44%
281,587
Common Stock
Jan 10
2017
SELL
Open market or private sale
$4,179,600
$104.49 p/Share
40,000
Reduced 14.21%
241,587
Common Stock
Jan 10
2017
BUY
Exercise of conversion of derivative security
$1,135,600
$28.39 p/Share
40,000
Added 12.44%
281,587
Common Stock
Dec 05
2016
SELL
Open market or private sale
$4,082,800
$102.07 p/Share
40,000
Reduced 15.01%
226,517
Common Stock
Dec 05
2016
BUY
Exercise of conversion of derivative security
$1,135,600
$28.39 p/Share
40,000
Added 13.05%
266,517
Common Stock