Dec 31
2020
BUY
Exercise of conversion of derivative security
-
593
Added 42.15%
814
Common Stock
Nov 23
2020
SELL
Open market or private sale
$204,317
$348.07 p/Share
587
Reduced 72.65%
221
Common Stock
Nov 01
2020
SELL
Payment of exercise price or tax liability
$89,998
$314.68 p/Share
286
Reduced 26.14%
808
Common Stock
Nov 01
2020
BUY
Exercise of conversion of derivative security
-
576
Added 34.49%
1,094
Common Stock
Oct 01
2020
SELL
Payment of exercise price or tax liability
$98,040
$332.34 p/Share
295
Reduced 36.29%
518
Common Stock
Oct 01
2020
BUY
Exercise of conversion of derivative security
-
592
Added 42.14%
813
Common Stock
Sep 02
2020
SELL
Open market or private sale
$2,165,953
$349.46 p/Share
6,198
Reduced 96.56%
221
Common Stock
Sep 01
2020
SELL
Payment of exercise price or tax liability
$2,117,451
$347.18 p/Share
6,099
Reduced 48.72%
6,419
Common Stock
Sep 01
2020
BUY
Exercise of conversion of derivative security
-
12,297
Added 49.55%
12,518
Common Stock
Aug 27
2020
SELL
Open market or private sale
$768,114
$341.84 p/Share
2,247
Reduced 91.05%
221
Common Stock
Aug 11
2020
SELL
Payment of exercise price or tax liability
$79,587
$299.2 p/Share
266
Reduced 9.73%
2,468
Common Stock
Aug 11
2020
BUY
Exercise of conversion of derivative security
-
548
Added 16.7%
2,734
Common Stock
Aug 01
2020
SELL
Payment of exercise price or tax liability
$87,622
$306.37 p/Share
286
Reduced 11.57%
2,186
Common Stock
Aug 01
2020
BUY
Exercise of conversion of derivative security
-
576
Added 18.9%
2,472
Common Stock
Jul 01
2020
SELL
Payment of exercise price or tax liability
$498,954
$302.58 p/Share
1,649
Reduced 46.52%
1,896
Common Stock
Jul 01
2020
BUY
Exercise of conversion of derivative security
-
3,324
Added 48.39%
3,545
Common Stock
May 26
2020
SELL
Open market or private sale
$98,101
$291.1 p/Share
337
Reduced 60.5%
220
Common Stock
May 01
2020
SELL
Payment of exercise price or tax liability
$74,683
$261.13 p/Share
286
Reduced 33.93%
557
Common Stock
May 01
2020
BUY
Exercise of conversion of derivative security
-
576
Added 40.59%
843
Common Stock
Apr 01
2020
SELL
Payment of exercise price or tax liability
$10,252
$218.12 p/Share
47
Reduced 14.97%
267
Common Stock
Apr 01
2020
BUY
Exercise of conversion of derivative security
-
94
Added 23.04%
314
Common Stock
Feb 26
2020
SELL
Open market or private sale
$689,649
$286.28 p/Share
2,409
Reduced 95.03%
126
Common Stock
Feb 01
2020
SELL
Payment of exercise price or tax liability
$372,905
$280.38 p/Share
1,330
Reduced 34.41%
2,535
Common Stock
Feb 01
2020
BUY
Exercise of conversion of derivative security
-
3,739
Added 49.17%
3,865
Common Stock
Jan 02
2020
SELL
Open market or private sale
$12,271
$261.08 p/Share
47
Reduced 27.17%
126
Common Stock