Dec 01
2020
BUY
Exercise of conversion of derivative security
$121,770
$81.18 p/Share
1,500
Added 5.99%
23,526
Common Stock
Nov 02
2020
SELL
Open market or private sale
$348,870
$232.58 p/Share
1,500
Reduced 6.38%
22,026
Common Stock
Nov 02
2020
BUY
Exercise of conversion of derivative security
$121,770
$81.18 p/Share
1,500
Added 5.99%
23,526
Common Stock
Oct 01
2020
SELL
Open market or private sale
$363,285
$242.19 p/Share
1,500
Reduced 6.38%
22,026
Common Stock
Oct 01
2020
BUY
Exercise of conversion of derivative security
$121,770
$81.18 p/Share
1,500
Added 5.99%
23,526
Common Stock
Sep 04
2020
SELL
Payment of exercise price or tax liability
$49,496
$249.98 p/Share
198
Reduced 0.89%
22,026
Common Stock
Sep 01
2020
SELL
Open market or private sale
$372,660
$248.44 p/Share
1,500
Reduced 6.32%
22,224
Common Stock
Sep 01
2020
BUY
Exercise of conversion of derivative security
$121,770
$81.18 p/Share
1,500
Added 5.95%
23,724
Common Stock
Aug 03
2020
SELL
Open market or private sale
$345,506
$259.0 p/Share
1,334
Reduced 5.66%
22,224
Common Stock
Jul 01
2020
SELL
Open market or private sale
$360,394
$259.65 p/Share
1,388
Reduced 5.56%
23,558
Common Stock
Jun 01
2020
SELL
Open market or private sale
$353,243
$258.03 p/Share
1,369
Reduced 5.2%
24,946
Common Stock
May 01
2020
SELL
Open market or private sale
$269,159
$233.24 p/Share
1,154
Reduced 4.2%
26,315
Common Stock
Apr 01
2020
SELL
Open market or private sale
$252,940
$205.81 p/Share
1,229
Reduced 4.28%
27,469
Common Stock
Mar 12
2020
SELL
Payment of exercise price or tax liability
$176,007
$217.83 p/Share
808
Reduced 2.74%
28,698
Common Stock
Mar 11
2020
SELL
Payment of exercise price or tax liability
$153,248
$232.9 p/Share
658
Reduced 2.18%
29,506
Common Stock
Mar 10
2020
SELL
Payment of exercise price or tax liability
$423,602
$243.87 p/Share
1,737
Reduced 5.44%
30,164
Common Stock
Mar 10
2020
BUY
Grant, award, or other acquisition
-
5,741
Added 15.25%
31,901
Common Stock
Mar 02
2020
SELL
Open market or private sale
$292,700
$229.03 p/Share
1,278
Reduced 4.66%
26,160
Common Stock
Feb 03
2020
SELL
Open market or private sale
$295,186
$232.98 p/Share
1,267
Reduced 4.41%
27,438
Common Stock
Jan 02
2020
SELL
Open market or private sale
$289,626
$229.68 p/Share
1,261
Reduced 4.21%
28,705
Common Stock
Sep 04
2019
SELL
Payment of exercise price or tax liability
$48,937
$241.07 p/Share
203
Reduced 0.67%
29,966
Common Stock
Mar 12
2019
SELL
Payment of exercise price or tax liability
$153,058
$185.75 p/Share
824
Reduced 2.66%
30,169
Common Stock
Mar 11
2019
BUY
Grant, award, or other acquisition
-
6,049
Added 16.33%
30,993
Common Stock
Mar 10
2019
SELL
Payment of exercise price or tax liability
$369,576
$181.61 p/Share
2,035
Reduced 7.54%
24,944
Common Stock
Sep 04
2018
BUY
Grant, award, or other acquisition
-
1,857
Added 6.44%
26,979
Common Stock