Jul 22
2020
SELL
Payment of exercise price or tax liability
$1,094,256
$206.23 p/Share
5,306
Reduced 4.05%
125,778
Common Stock
Jul 22
2020
BUY
Exercise of conversion of derivative security
$1,094,510
$154.92 p/Share
7,065
Added 5.11%
131,084
Common Stock
Jul 20
2020
SELL
Open market or private sale
$2,695,527
$199.02 p/Share
13,544
Reduced 9.85%
124,019
Common Stock
Jul 15
2020
SELL
Payment of exercise price or tax liability
$4,907,483
$199.03 p/Share
24,657
Reduced 15.2%
137,563
Common Stock
Jul 15
2020
BUY
Exercise of conversion of derivative security
$4,974,359
$143.18 p/Share
34,742
Added 19.03%
147,856
Common Stock
May 18
2020
-
712
Reduced 0.56%
127,478
Common Stock
Mar 30
2020
BUY
Grant, award, or other acquisition
-
5,647
Added 4.22%
128,190
Common Stock
Feb 27
2020
SELL
Payment of exercise price or tax liability
$310,126
$163.31 p/Share
1,899
Reduced 1.53%
122,543
Common Stock
Feb 11
2020
SELL
Open market or private sale
$1,478,132
$180.26 p/Share
8,200
Reduced 6.18%
124,442
Common Stock
Feb 06
2020
SELL
Open market or private sale
$108,006
$180.01 p/Share
600
Reduced 0.45%
132,642
Common Stock
Feb 05
2020
SELL
Open market or private sale
$216,096
$180.08 p/Share
1,200
Reduced 0.89%
133,242
Common Stock
Dec 16
2019
-
2,375
Reduced 1.74%
134,442
Common Stock
Dec 13
2019
-
740
Reduced 0.54%
136,817
Common Stock
Sep 06
2019
SELL
Open market or private sale
$608,302
$158.66 p/Share
3,834
Reduced 2.71%
137,557
Common Stock
Sep 06
2019
BUY
Exercise of conversion of derivative security
$276,508
$72.12 p/Share
3,834
Added 2.64%
141,391
Common Stock
Sep 05
2019
SELL
Open market or private sale
$3,004,663
$160.3 p/Share
18,744
Reduced 11.99%
137,557
Common Stock
Sep 05
2019
BUY
Exercise of conversion of derivative security
$1,351,817
$72.12 p/Share
18,744
Added 10.71%
156,301
Common Stock
Aug 15
2019
BUY
Grant, award, or other acquisition
-
4,331
Added 3.05%
137,557
Common Stock
Feb 23
2019
SELL
Payment of exercise price or tax liability
$683,013
$212.05 p/Share
3,221
Reduced 2.36%
133,226
Common Stock
Oct 04
2018
-
588
Reduced 0.43%
136,447
Common Stock
Mar 01
2018
SELL
Open market or private sale
$200,163
$160.13 p/Share
1,250
Reduced 0.91%
135,700
Common Stock
Mar 01
2018
SELL
Payment of exercise price or tax liability
$708,390
$153.0 p/Share
4,630
Reduced 3.27%
137,035
Common Stock
Mar 01
2018
BUY
Exercise of conversion of derivative security
$520,745
$87.3 p/Share
5,965
Added 4.04%
141,665
Common Stock
Feb 26
2018
BUY
Grant, award, or other acquisition
-
4,107
Added 2.91%
136,950
Common Stock
Feb 25
2018
SELL
Payment of exercise price or tax liability
$330,093
$151.28 p/Share
2,182
Reduced 1.62%
132,843
Common Stock