Aug 25
2018
SELL
Payment of exercise price or tax liability
$958,790
$234.71 p/Share
4,085
Reduced 1.54%
261,875
Common Stock
Aug 24
2018
SELL
Payment of exercise price or tax liability
$976,628
$234.71 p/Share
4,161
Reduced 1.54%
265,960
Common Stock
Aug 06
2018
SELL
Open market or private sale
$11,692,000
$233.84 p/Share
50,000
Reduced 15.62%
270,121
Common Stock
Aug 06
2018
BUY
Exercise of conversion of derivative security
$2,328,000
$46.56 p/Share
50,000
Added 13.51%
320,121
Common Stock
Jun 15
2018
SELL
Open market or private sale
$9,698,400
$215.52 p/Share
45,000
Reduced 14.28%
270,121
Common Stock
Jun 15
2018
BUY
Exercise of conversion of derivative security
$2,095,200
$46.56 p/Share
45,000
Added 12.5%
315,121
Common Stock
Jun 13
2018
SELL
Open market or private sale
$10,891,500
$217.83 p/Share
50,000
Reduced 15.62%
270,121
Common Stock
Jun 13
2018
BUY
Exercise of conversion of derivative security
$2,328,000
$46.56 p/Share
50,000
Added 13.51%
320,121
Common Stock
May 11
2018
-
2,000
Reduced 0.73%
270,121
Common Stock
May 03
2018
-
22,500
Reduced 7.64%
272,121
Common Stock
Mar 22
2018
SELL
Open market or private sale
$8,427,200
$210.68 p/Share
40,000
Reduced 11.95%
294,621
Common Stock
Mar 22
2018
BUY
Exercise of conversion of derivative security
$1,862,400
$46.56 p/Share
40,000
Added 10.68%
334,621
Common Stock
Mar 21
2018
SELL
Open market or private sale
$8,555,200
$213.88 p/Share
40,000
Reduced 11.95%
294,621
Common Stock
Mar 21
2018
BUY
Exercise of conversion of derivative security
$1,862,400
$46.56 p/Share
40,000
Added 10.68%
334,621
Common Stock
Feb 28
2018
SELL
Payment of exercise price or tax liability
$1,205,384
$208.58 p/Share
5,779
Reduced 1.92%
294,621
Common Stock
Feb 27
2018
SELL
Payment of exercise price or tax liability
$1,245,540
$210.68 p/Share
5,912
Reduced 1.93%
300,400
Common Stock
Feb 27
2018
BUY
Grant, award, or other acquisition
-
58,900
Added 16.13%
306,312
Common Stock
Feb 23
2018
SELL
Payment of exercise price or tax liability
$1,050,928
$211.71 p/Share
4,964
Reduced 1.97%
247,412
Common Stock
Feb 20
2018
-
200
Reduced 0.08%
252,376
Common Stock
Dec 15
2017
SELL
Open market or private sale
$9,559,500
$191.19 p/Share
50,000
Reduced 16.52%
252,576
Common Stock
Dec 15
2017
BUY
Exercise of conversion of derivative security
$2,328,000
$46.56 p/Share
50,000
Added 14.18%
302,576
Common Stock
Nov 15
2017
SELL
Open market or private sale
$9,441,500
$188.83 p/Share
50,000
Reduced 16.52%
252,576
Common Stock
Nov 15
2017
BUY
Exercise of conversion of derivative security
$2,328,000
$46.56 p/Share
50,000
Added 14.18%
302,576
Common Stock
Oct 30
2017
-
2,130
Reduced 0.84%
252,576
Common Stock
Aug 28
2017
SELL
Payment of exercise price or tax liability
$335,092
$178.43 p/Share
1,878
Reduced 0.73%
254,706
Common Stock