Jan 29
2021
SELL
Payment of exercise price or tax liability
$216,263
$437.78 p/Share
494
Reduced 5.35%
8,738
Common Stock
Jan 20
2021
BUY
Grant, award, or other acquisition
-
1,641
Added 15.09%
9,232
Common Stock
Dec 31
2020
BUY
Grant, award, or other acquisition
$701
$175.34 p/Share
4
Added 0.05%
7,591
Common Stock
Nov 06
2020
SELL
Open market or private sale
$150,269
$313.06 p/Share
480
Reduced 5.95%
7,587
Common Stock
Nov 03
2020
SELL
Open market or private sale
$75,681
$310.17 p/Share
244
Reduced 2.94%
8,067
Common Stock
Jul 28
2020
SELL
Open market or private sale
$74,700
$225.0 p/Share
332
Reduced 3.84%
8,311
Common Stock
Jun 30
2020
BUY
Grant, award, or other acquisition
$17,404
$183.2 p/Share
95
Added 1.09%
8,643
Common Stock
Jun 01
2020
SELL
Open market or private sale
$298,133
$213.41 p/Share
1,397
Reduced 14.05%
8,548
Common Stock
May 02
2020
SELL
Payment of exercise price or tax liability
$43,764
$182.35 p/Share
240
Reduced 2.36%
9,945
Common Stock
May 02
2020
BUY
Exercise of conversion of derivative security
-
481
Added 4.51%
10,185
Common Stock
May 01
2020
SELL
Payment of exercise price or tax liability
$40,114
$184.86 p/Share
217
Reduced 2.19%
9,704
Common Stock
May 01
2020
BUY
Exercise of conversion of derivative security
-
435
Added 4.2%
9,921
Common Stock
Jan 30
2020
SELL
Payment of exercise price or tax liability
$203,226
$248.14 p/Share
819
Reduced 7.95%
9,486
Common Stock
Jan 22
2020
BUY
Grant, award, or other acquisition
-
2,308
Added 18.3%
10,305
Common Stock
Dec 31
2019
BUY
Grant, award, or other acquisition
$4,936
$189.86 p/Share
26
Added 0.32%
7,997
Common Stock
Dec 02
2019
SELL
Open market or private sale
$81,431
$232.66 p/Share
350
Reduced 4.21%
7,971
Common Stock
Sep 13
2019
SELL
Open market or private sale
$190,800
$225.0 p/Share
848
Reduced 9.25%
8,321
Common Stock
Sep 13
2019
BUY
Exercise of conversion of derivative security
$148,037
$117.49 p/Share
1,260
Added 12.08%
9,169
Common Stock
Aug 01
2019
SELL
Open market or private sale
$80,780
$230.8 p/Share
350
Reduced 4.24%
7,909
Common Stock
Jul 01
2019
SELL
Open market or private sale
$44,807
$227.45 p/Share
197
Reduced 2.33%
8,259
Common Stock
Jul 01
2019
BUY
Exercise of conversion of derivative security
$35,178
$129.81 p/Share
271
Added 3.11%
8,456
Common Stock
Jun 28
2019
BUY
Grant, award, or other acquisition
$16,146
$166.46 p/Share
97
Added 1.17%
8,185
Common Stock
May 02
2019
SELL
Payment of exercise price or tax liability
$42,144
$255.42 p/Share
165
Reduced 2.0%
8,088
Common Stock
May 02
2019
BUY
Exercise of conversion of derivative security
-
481
Added 5.51%
8,253
Common Stock
May 01
2019
SELL
Payment of exercise price or tax liability
$38,315
$250.43 p/Share
153
Reduced 1.93%
7,772
Common Stock