May 25
2021
SELL
Open market or private sale
$21,458
$499.02 p/Share
43
Reduced 0.37%
11,504
Common Stock
Apr 26
2021
SELL
Open market or private sale
$22,084
$513.57 p/Share
43
Reduced 0.37%
11,547
Common Stock
Apr 24
2021
SELL
Payment of exercise price or tax liability
$145,983
$515.84 p/Share
283
Reduced 2.38%
11,590
Common Stock
Apr 24
2021
BUY
Exercise of conversion of derivative security
-
572
Added 4.64%
11,746
Common Stock
Mar 25
2021
SELL
Open market or private sale
$19,249
$447.66 p/Share
43
Reduced 0.38%
11,301
Common Stock
Feb 28
2021
SELL
Payment of exercise price or tax liability
$50,564
$459.67 p/Share
110
Reduced 0.96%
11,344
Common Stock
Feb 28
2021
BUY
Exercise of conversion of derivative security
-
223
Added 1.91%
11,454
Common Stock
Jan 24
2021
SELL
Payment of exercise price or tax liability
$1,760,311
$472.44 p/Share
3,726
Reduced 24.91%
11,231
Common Stock
Jan 24
2021
BUY
Exercise of conversion of derivative security
-
7,493
Added 38.73%
11,856
Common Stock
Nov 30
2020
SELL
Payment of exercise price or tax liability
$211,962
$478.47 p/Share
443
Reduced 5.6%
7,464
Common Stock
Nov 30
2020
BUY
Exercise of conversion of derivative security
-
895
Added 10.17%
7,907
Common Stock
Oct 24
2020
SELL
Payment of exercise price or tax liability
$62,040
$488.5 p/Share
127
Reduced 1.78%
7,012
Common Stock
Oct 24
2020
BUY
Exercise of conversion of derivative security
-
258
Added 3.49%
7,139
Common Stock
Oct 08
2020
SELL
Open market or private sale
$241,516
$499.0 p/Share
484
Reduced 6.57%
6,881
Common Stock
Sep 08
2020
SELL
Open market or private sale
$234,644
$472.12 p/Share
497
Reduced 6.32%
7,365
Common Stock
Aug 10
2020
SELL
Open market or private sale
$224,284
$450.37 p/Share
498
Reduced 5.96%
7,862
Common Stock
Jul 24
2020
SELL
Payment of exercise price or tax liability
$54,649
$430.31 p/Share
127
Reduced 1.5%
8,360
Common Stock
Jul 24
2020
BUY
Exercise of conversion of derivative security
-
258
Added 2.95%
8,487
Common Stock
Jul 08
2020
SELL
Open market or private sale
$225,519
$453.76 p/Share
497
Reduced 5.7%
8,229
Common Stock
Jun 08
2020
SELL
Open market or private sale
$194,499
$390.56 p/Share
498
Reduced 5.46%
8,615
Common Stock
May 08
2020
SELL
Open market or private sale
$183,890
$370.0 p/Share
497
Reduced 5.17%
9,113
Common Stock
Apr 24
2020
SELL
Payment of exercise price or tax liability
$43,701
$344.1 p/Share
127
Reduced 1.3%
9,610
Common Stock
Apr 24
2020
BUY
Exercise of conversion of derivative security
-
257
Added 2.57%
9,737
Common Stock
Apr 08
2020
SELL
Open market or private sale
$156,312
$313.88 p/Share
498
Reduced 4.99%
9,480
Common Stock
Jan 24
2020
SELL
Payment of exercise price or tax liability
$2,254,039
$351.37 p/Share
6,415
Reduced 39.13%
9,978
Common Stock