Nov 17
2021
SELL
Payment of exercise price or tax liability
$743,834
$684.93 p/Share
1,086
Reduced 5.8%
17,640
Common Stock
Nov 17
2021
BUY
Exercise of conversion of derivative security
-
2,445
Added 12.1%
17,759
Common Stock
Nov 12
2021
SELL
Payment of exercise price or tax liability
$696,931
$691.4 p/Share
1,008
Reduced 5.83%
16,281
Common Stock
Nov 12
2021
BUY
Exercise of conversion of derivative security
-
2,271
Added 12.13%
16,449
Common Stock
Nov 05
2021
SELL
Payment of exercise price or tax liability
$57,437
$692.01 p/Share
83
Reduced 0.55%
15,018
Common Stock
Nov 05
2021
BUY
Exercise of conversion of derivative security
-
187
Added 1.22%
15,101
Common Stock
Aug 17
2021
SELL
Payment of exercise price or tax liability
$632,313
$582.24 p/Share
1,086
Reduced 6.79%
14,914
Common Stock
Aug 17
2021
BUY
Exercise of conversion of derivative security
-
2,446
Added 13.99%
15,033
Common Stock
Aug 12
2021
SELL
Payment of exercise price or tax liability
$585,641
$581.57 p/Share
1,007
Reduced 6.92%
13,554
Common Stock
Aug 12
2021
BUY
Exercise of conversion of derivative security
-
2,270
Added 14.2%
13,721
Common Stock
Aug 06
2021
SELL
Payment of exercise price or tax liability
$49,026
$590.68 p/Share
83
Reduced 0.67%
12,291
Common Stock
Aug 06
2021
BUY
Exercise of conversion of derivative security
-
187
Added 1.49%
12,374
Common Stock
May 17
2021
SELL
Payment of exercise price or tax liability
$493,024
$454.4 p/Share
1,085
Reduced 8.18%
12,187
Common Stock
May 17
2021
BUY
Exercise of conversion of derivative security
-
2,443
Added 16.56%
12,306
Common Stock
May 12
2021
SELL
Payment of exercise price or tax liability
$467,963
$464.71 p/Share
1,007
Reduced 8.51%
10,829
Common Stock
May 12
2021
BUY
Exercise of conversion of derivative security
-
2,270
Added 17.11%
10,996
Common Stock
May 07
2021
SELL
Payment of exercise price or tax liability
$40,131
$483.51 p/Share
83
Reduced 0.86%
9,566
Common Stock
May 07
2021
BUY
Exercise of conversion of derivative security
-
187
Added 1.9%
9,649
Common Stock
Feb 17
2021
SELL
Payment of exercise price or tax liability
$2,620,620
$580.94 p/Share
4,511
Reduced 32.28%
9,462
Common Stock
Feb 17
2021
BUY
Exercise of conversion of derivative security
-
10,167
Added 49.69%
10,294
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$596,020
$591.29 p/Share
1,008
Reduced 20.94%
3,806
Common Stock
Feb 12
2021
BUY
Exercise of conversion of derivative security
-
2,271
Added 36.37%
3,974
Common Stock
Feb 05
2021
SELL
Payment of exercise price or tax liability
$865,134
$589.73 p/Share
1,467
Reduced 36.58%
2,543
Common Stock
Feb 05
2021
BUY
Exercise of conversion of derivative security
-
3,862
Added 49.06%
4,010
Common Stock
Nov 27
2020
-
19,110
Reduced 99.52%
92
Common Stock