Feb 13
2020
SELL
Payment of exercise price or tax liability
$7,736,320
$302.2 p/Share
25,600
Reduced 1.73%
1,451,279
Common Stock
Feb 13
2020
BUY
Grant, award, or other acquisition
-
53,663
Added 3.51%
1,475,772
Common Stock
Feb 07
2020
SELL
Payment of exercise price or tax liability
$1,265,916
$289.22 p/Share
4,377
Reduced 0.31%
1,423,216
Common Stock
Jan 02
2020
BUY
Grant, award, or other acquisition
-
302
Added 0.02%
1,427,593
Common Stock
Dec 19
2019
SELL
Payment of exercise price or tax liability
$17,367,554
$294.62 p/Share
58,949
Reduced 3.84%
1,474,441
Common Stock
Dec 19
2019
-
38,000
Reduced 2.58%
1,436,441
Common Stock
Dec 19
2019
BUY
Exercise of conversion of derivative security
$3,763,188
$33.0 p/Share
114,036
Added 6.92%
1,533,390
Common Stock
Dec 18
2019
SELL
Payment of exercise price or tax liability
$146,450
$292.9 p/Share
500
Reduced 0.04%
1,419,354
Common Stock
Dec 17
2019
BUY
Grant, award, or other acquisition
-
434
Added 0.03%
1,419,855
Common Stock
Sep 24
2019
BUY
Grant, award, or other acquisition
-
558
Added 0.04%
1,307,176
Common Stock
Jun 25
2019
BUY
Grant, award, or other acquisition
-
505
Added 0.03%
1,810,465
Common Stock
Apr 17
2019
-
7,050
Reduced 0.54%
1,300,126
Common Stock
Mar 19
2019
BUY
Grant, award, or other acquisition
-
404
Added 0.02%
2,088,316
Common Stock
Feb 26
2019
SELL
Payment of exercise price or tax liability
$7,564,883
$262.98 p/Share
28,766
Reduced 1.37%
2,076,504
Common Stock
Feb 26
2019
BUY
Grant, award, or other acquisition
-
74,494
Added 3.44%
2,087,912
Common Stock
Feb 13
2019
SELL
Payment of exercise price or tax liability
$237,684
$263.8 p/Share
901
Reduced 0.04%
2,042,184
Common Stock
Feb 08
2019
SELL
Payment of exercise price or tax liability
$1,623,780
$261.9 p/Share
6,200
Reduced 0.3%
2,043,085
Common Stock
Dec 14
2018
SELL
Payment of exercise price or tax liability
$115,019
$265.02 p/Share
434
Reduced 0.02%
2,049,285
Common Stock
Dec 13
2018
BUY
Grant, award, or other acquisition
-
402
Added 0.02%
2,049,720
Common Stock
Nov 30
2018
-
59,560
Reduced 2.94%
1,966,726
Common Stock
Nov 30
2018
SELL
Payment of exercise price or tax liability
$24,607,844
$282.55 p/Share
87,092
Reduced 4.08%
2,049,317
Common Stock
Nov 30
2018
BUY
Exercise of conversion of derivative security
$5,046,372
$29.74 p/Share
169,683
Added 7.36%
2,136,409
Common Stock
Sep 18
2018
BUY
Grant, award, or other acquisition
-
415
Added 0.02%
1,734,778
Common Stock
Jun 26
2018
BUY
Grant, award, or other acquisition
-
436
Added 0.03%
1,734,250
Common Stock
Mar 20
2018
BUY
Grant, award, or other acquisition
-
398
Added 0.03%
1,548,019
Common Stock