May 09
2019
SELL
Open market or private sale
$11,079,880
$131.23 p/Share
84,431
Reduced 30.56%
191,864
Common Stock
May 09
2019
BUY
Exercise of conversion of derivative security
$701,622
$8.31 p/Share
84,431
Added 23.41%
276,295
Common Stock
Mar 11
2019
SELL
Payment of exercise price or tax liability
$228,054
$124.01 p/Share
1,839
Reduced 1.0%
181,784
Common Stock
Mar 11
2019
BUY
Grant, award, or other acquisition
$1,788,348
$124.01 p/Share
14,421
Added 6.99%
191,864
Common Stock
Mar 07
2019
SELL
Payment of exercise price or tax liability
$2,612,611
$126.58 p/Share
20,640
Reduced 10.32%
179,282
Common Stock
Mar 06
2019
SELL
Payment of exercise price or tax liability
$296,436
$128.05 p/Share
2,315
Reduced 1.14%
199,922
Common Stock
Feb 19
2019
SELL
Open market or private sale
$3,981,900
$132.73 p/Share
30,000
Reduced 12.92%
202,237
Common Stock
Jan 22
2019
SELL
Payment of exercise price or tax liability
$3,593,195
$118.24 p/Share
30,389
Reduced 11.57%
232,237
Common Stock
Jan 22
2019
BUY
Grant, award, or other acquisition
$10,760,076
$118.24 p/Share
91,002
Added 25.73%
262,626
Common Stock
Dec 13
2018
-
48,301
Reduced 21.96%
171,624
Common Stock
Jul 20
2018
SELL
Open market or private sale
$4,661,100
$155.37 p/Share
30,000
Reduced 12.0%
219,925
Common Stock
Apr 20
2018
SELL
Open market or private sale
$5,070,000
$169.0 p/Share
30,000
Reduced 10.72%
249,925
Common Stock
Mar 10
2018
SELL
Payment of exercise price or tax liability
$388,649
$189.4 p/Share
2,052
Reduced 0.73%
279,925
Common Stock
Mar 07
2018
SELL
Payment of exercise price or tax liability
$540,967
$181.35 p/Share
2,983
Reduced 1.05%
281,977
Common Stock
Mar 06
2018
SELL
Payment of exercise price or tax liability
$474,499
$184.99 p/Share
2,565
Reduced 0.91%
278,203
Common Stock
Mar 06
2018
BUY
Grant, award, or other acquisition
$1,763,140
$184.99 p/Share
9,531
Added 3.24%
284,960
Common Stock
Jan 29
2018
-
1,079
Reduced 0.39%
277,994
Common Stock
Jan 26
2018
SELL
Open market or private sale
$5,482,500
$182.75 p/Share
30,000
Reduced 9.71%
279,073
Common Stock
Jan 22
2018
SELL
Payment of exercise price or tax liability
$9,600,378
$187.12 p/Share
51,306
Reduced 14.24%
309,073
Common Stock
Jan 22
2018
BUY
Grant, award, or other acquisition
$22,393,024
$187.12 p/Share
119,672
Added 24.93%
360,379
Common Stock
Dec 14
2017
-
4,579
Reduced 1.87%
240,707
Common Stock
Dec 14
2017
SELL
Open market or private sale
$4,137,522
$162.76 p/Share
25,421
Reduced 9.39%
245,286
Common Stock
Dec 06
2017
-
1,585
Reduced 0.58%
270,707
Common Stock
Oct 20
2017
SELL
Open market or private sale
$4,341,600
$144.72 p/Share
30,000
Reduced 9.92%
272,292
Common Stock
Jul 21
2017
SELL
Open market or private sale
$3,623,100
$120.77 p/Share
30,000
Reduced 9.03%
302,292
Common Stock