Jan 29
2021
SELL
Payment of exercise price or tax liability
$348,473
$437.78 p/Share
796
Reduced 3.41%
22,580
Common Stock
Jan 20
2021
BUY
Grant, award, or other acquisition
-
2,263
Added 8.83%
23,376
Common Stock
Nov 13
2020
SELL
Open market or private sale
$341,550
$345.0 p/Share
990
Reduced 4.48%
21,113
Common Stock
Nov 13
2020
BUY
Exercise of conversion of derivative security
$176,606
$178.39 p/Share
990
Added 4.29%
22,103
Common Stock
Nov 06
2020
SELL
Open market or private sale
$1,196,685
$315.0 p/Share
3,799
Reduced 15.25%
21,113
Common Stock
Nov 06
2020
BUY
Exercise of conversion of derivative security
$399,579
$105.18 p/Share
3,799
Added 13.23%
24,912
Common Stock
Nov 02
2020
SELL
Open market or private sale
$369,897
$292.64 p/Share
1,264
Reduced 5.65%
21,113
Common Stock
Nov 02
2020
BUY
Exercise of conversion of derivative security
$148,507
$117.49 p/Share
1,264
Added 5.35%
22,377
Common Stock
Oct 01
2020
SELL
Open market or private sale
$307,228
$243.06 p/Share
1,264
Reduced 5.65%
21,113
Common Stock
Oct 01
2020
BUY
Exercise of conversion of derivative security
$164,080
$129.81 p/Share
1,264
Added 5.35%
22,377
Common Stock
Sep 01
2020
SELL
Open market or private sale
$320,044
$253.2 p/Share
1,264
Reduced 5.65%
21,113
Common Stock
Sep 01
2020
BUY
Exercise of conversion of derivative security
$164,079
$129.81 p/Share
1,264
Added 5.35%
22,377
Common Stock
Aug 03
2020
SELL
Open market or private sale
$282,706
$223.66 p/Share
1,264
Reduced 5.65%
21,113
Common Stock
Aug 03
2020
BUY
Exercise of conversion of derivative security
$150,289
$118.9 p/Share
1,264
Added 5.35%
22,377
Common Stock
Jul 01
2020
SELL
Open market or private sale
$269,232
$213.0 p/Share
1,264
Reduced 5.65%
21,113
Common Stock
Jul 01
2020
BUY
Exercise of conversion of derivative security
$136,486
$107.98 p/Share
1,264
Added 5.35%
22,377
Common Stock
Jun 30
2020
BUY
Grant, award, or other acquisition
$17,953
$183.2 p/Share
98
Added 0.46%
21,113
Common Stock
Jun 01
2020
SELL
Open market or private sale
$269,750
$213.41 p/Share
1,264
Reduced 5.67%
21,015
Common Stock
Jun 01
2020
BUY
Exercise of conversion of derivative security
$136,486
$107.98 p/Share
1,264
Added 5.37%
22,279
Common Stock
May 26
2020
SELL
Open market or private sale
$252,800
$200.0 p/Share
1,264
Reduced 5.67%
21,015
Common Stock
May 26
2020
BUY
Exercise of conversion of derivative security
$136,486
$107.98 p/Share
1,264
Added 5.37%
22,279
Common Stock
May 02
2020
SELL
Payment of exercise price or tax liability
$68,198
$182.35 p/Share
374
Reduced 1.75%
21,015
Common Stock
May 02
2020
BUY
Exercise of conversion of derivative security
-
751
Added 3.39%
21,389
Common Stock
May 01
2020
SELL
Payment of exercise price or tax liability
$46,215
$184.86 p/Share
250
Reduced 1.2%
20,638
Common Stock
May 01
2020
BUY
Exercise of conversion of derivative security
-
503
Added 2.35%
20,888
Common Stock