Feb 01
2021
BUY
Exercise of conversion of derivative security
-
402
Added 3.28%
11,865
Common Stock
Dec 31
2020
SELL
Payment of exercise price or tax liability
$114,715
$379.85 p/Share
302
Reduced 2.57%
11,463
Common Stock
Dec 31
2020
BUY
Exercise of conversion of derivative security
-
607
Added 4.91%
11,765
Common Stock
Nov 01
2020
SELL
Payment of exercise price or tax liability
$62,936
$314.68 p/Share
200
Reduced 1.76%
11,158
Common Stock
Nov 01
2020
BUY
Exercise of conversion of derivative security
-
402
Added 3.42%
11,358
Common Stock
Oct 01
2020
SELL
Payment of exercise price or tax liability
$100,367
$332.34 p/Share
302
Reduced 2.68%
10,956
Common Stock
Oct 01
2020
BUY
Exercise of conversion of derivative security
-
607
Added 5.12%
11,258
Common Stock
Sep 01
2020
SELL
Payment of exercise price or tax liability
$1,058,552
$347.18 p/Share
3,049
Reduced 22.26%
10,651
Common Stock
Sep 01
2020
BUY
Exercise of conversion of derivative security
-
6,147
Added 30.97%
13,700
Common Stock
Aug 01
2020
SELL
Payment of exercise price or tax liability
$61,274
$306.37 p/Share
200
Reduced 2.58%
7,553
Common Stock
Aug 01
2020
BUY
Exercise of conversion of derivative security
-
402
Added 4.93%
7,753
Common Stock
Jul 01
2020
SELL
Payment of exercise price or tax liability
$316,499
$302.58 p/Share
1,046
Reduced 12.46%
7,351
Common Stock
Jul 01
2020
BUY
Exercise of conversion of derivative security
-
2,107
Added 20.06%
8,397
Common Stock
Jun 01
2020
SELL
Payment of exercise price or tax liability
$1,049,039
$289.95 p/Share
3,618
Reduced 36.52%
6,289
Common Stock
Jun 01
2020
BUY
Exercise of conversion of derivative security
-
7,726
Added 43.82%
9,907
Common Stock
May 01
2020
SELL
Payment of exercise price or tax liability
$36,297
$261.13 p/Share
139
Reduced 5.99%
2,181
Common Stock
May 01
2020
BUY
Exercise of conversion of derivative security
-
401
Added 14.74%
2,320
Common Stock
Apr 01
2020
SELL
Payment of exercise price or tax liability
$8,289
$218.12 p/Share
38
Reduced 1.94%
1,919
Common Stock
Apr 01
2020
BUY
Exercise of conversion of derivative security
-
108
Added 5.23%
1,957
Common Stock
Feb 01
2020
SELL
Payment of exercise price or tax liability
$158,695
$280.38 p/Share
566
Reduced 24.39%
1,755
Common Stock
Feb 01
2020
BUY
Exercise of conversion of derivative security
-
1,607
Added 40.91%
2,321
Common Stock
Dec 31
2019
SELL
Payment of exercise price or tax liability
$14,144
$261.93 p/Share
54
Reduced 7.03%
714
Common Stock
Dec 31
2019
BUY
Exercise of conversion of derivative security
-
108
Added 12.33%
768
Common Stock
Oct 01
2019
SELL
Payment of exercise price or tax liability
$14,272
$264.3 p/Share
54
Reduced 7.56%
660
Common Stock
Oct 01
2019
BUY
Exercise of conversion of derivative security
-
108
Added 13.14%
714
Common Stock