Jul 23
2021
SELL
Open market or private sale
$26,908
$625.76 p/Share
43
Reduced 0.37%
11,582
Common Stock
Jun 25
2021
SELL
Open market or private sale
$24,882
$578.64 p/Share
43
Reduced 0.37%
11,574
Common Stock
May 30
2021
SELL
Payment of exercise price or tax liability
$56,008
$504.58 p/Share
111
Reduced 0.95%
11,617
Common Stock
May 30
2021
BUY
Exercise of conversion of derivative security
-
224
Added 1.87%
11,728
Common Stock
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