Dec 31
2021
SELL
Payment of exercise price or tax liability
$150,800
$650.0 p/Share
232
Reduced 30.29%
534
Common Stock
Dec 31
2021
BUY
Exercise of conversion of derivative security
-
502
Added 39.59%
766
Common Stock
Dec 17
2021
SELL
Payment of exercise price or tax liability
$22,330
$620.27 p/Share
36
Reduced 12.0%
264
Common Stock
Dec 17
2021
BUY
Exercise of conversion of derivative security
-
36
Added 10.71%
300
Common Stock
Oct 01
2021
SELL
Payment of exercise price or tax liability
$76,700
$543.97 p/Share
141
Reduced 34.81%
264
Common Stock
Oct 01
2021
BUY
Exercise of conversion of derivative security
-
405
Added 50.0%
405
Common Stock
Sep 29
2021
SELL
Open market or private sale
$214,467
$551.33 p/Share
389
Reduced 100.0%
0
Common Stock
Aug 10
2021
SELL
Payment of exercise price or tax liability
$32,338
$530.13 p/Share
61
Reduced 3.1%
1,909
Common Stock
Aug 10
2021
BUY
Exercise of conversion of derivative security
-
186
Added 8.63%
1,970
Common Stock
Jul 01
2021
SELL
Payment of exercise price or tax liability
$69,729
$491.05 p/Share
142
Reduced 7.37%
1,784
Common Stock
Jul 01
2021
BUY
Exercise of conversion of derivative security
-
406
Added 17.41%
1,926
Common Stock
Jun 17
2021
SELL
Open market or private sale
$316,055
$475.27 p/Share
665
Reduced 30.43%
1,520
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$57,308
$395.23 p/Share
145
Reduced 6.22%
2,185
Common Stock
Apr 01
2021
BUY
Exercise of conversion of derivative security
-
404
Added 14.78%
2,330
Common Stock
Dec 31
2020
SELL
Payment of exercise price or tax liability
$86,986
$379.85 p/Share
229
Reduced 10.63%
1,926
Common Stock
Dec 31
2020
BUY
Exercise of conversion of derivative security
-
458
Added 17.53%
2,155
Common Stock
Dec 18
2020
SELL
Payment of exercise price or tax liability
$5,702
$380.11 p/Share
15
Reduced 0.88%
1,697
Common Stock
Dec 18
2020
BUY
Exercise of conversion of derivative security
-
15
Added 0.87%
1,712
Common Stock
Oct 01
2020
SELL
Payment of exercise price or tax liability
$58,492
$332.34 p/Share
176
Reduced 9.4%
1,697
Common Stock
Oct 01
2020
BUY
Exercise of conversion of derivative security
-
353
Added 15.86%
1,873
Common Stock
Sep 01
2020
SELL
Open market or private sale
$1,966,615
$346.54 p/Share
5,675
Reduced 78.87%
1,520
Common Stock
Sep 01
2020
BUY
Exercise of conversion of derivative security
$573,884
$135.35 p/Share
4,240
Added 37.08%
7,195
Common Stock
Jul 01
2020
SELL
Payment of exercise price or tax liability
$181,548
$302.58 p/Share
600
Reduced 16.88%
2,955
Common Stock
Jul 01
2020
BUY
Exercise of conversion of derivative security
-
1,728
Added 32.71%
3,555
Common Stock
Apr 01
2020
SELL
Payment of exercise price or tax liability
$14,832
$218.12 p/Share
68
Reduced 3.59%
1,827
Common Stock