Sep 08
2020
SELL
Payment of exercise price or tax liability
$745,783
$345.27 p/Share
2,160
Reduced 12.47%
15,164
Common Stock
Sep 05
2020
BUY
Exercise of conversion of derivative security
-
3,666
Added 17.47%
17,324
Common Stock
Jul 20
2020
SELL
Open market or private sale
$1,395,765
$1573.58 p/Share
887
Reduced 24.53%
2,729
Common Stock
Jul 20
2020
BUY
Exercise of conversion of derivative security
$224,618
$274.93 p/Share
817
Added 18.43%
3,616
Common Stock
Jun 08
2020
SELL
Payment of exercise price or tax liability
$342,752
$923.86 p/Share
371
Reduced 11.7%
2,799
Common Stock
Jun 08
2020
SELL
Open market or private sale
$474,880
$949.76 p/Share
500
Reduced 15.16%
2,799
Common Stock
Jun 08
2020
BUY
Exercise of conversion of derivative security
$136,630
$273.26 p/Share
500
Added 13.16%
3,299
Common Stock
Jun 05
2020
BUY
Exercise of conversion of derivative security
-
733
Added 18.78%
3,170
Common Stock
May 18
2020
SELL
Payment of exercise price or tax liability
$45,485
$827.0 p/Share
55
Reduced 2.21%
2,437
Common Stock
May 15
2020
BUY
Exercise of conversion of derivative security
-
110
Added 4.23%
2,492
Common Stock
May 11
2020
SELL
Open market or private sale
$407,500
$815.0 p/Share
500
Reduced 17.35%
2,382
Common Stock
May 11
2020
BUY
Exercise of conversion of derivative security
$141,640
$283.28 p/Share
500
Added 14.78%
2,882
Common Stock
Mar 06
2020
SELL
Payment of exercise price or tax liability
$265,555
$698.83 p/Share
380
Reduced 13.76%
2,382
Common Stock
Mar 05
2020
BUY
Exercise of conversion of derivative security
-
734
Added 21.0%
2,762
Common Stock
Feb 21
2020
SELL
Open market or private sale
$1,744,913
$902.23 p/Share
1,934
Reduced 50.12%
1,925
Common Stock
Feb 21
2020
BUY
Exercise of conversion of derivative security
$557,553
$288.29 p/Share
1,934
Added 33.39%
3,859
Common Stock
Feb 18
2020
SELL
Payment of exercise price or tax liability
$38,742
$842.22 p/Share
46
Reduced 2.33%
1,925
Common Stock
Feb 14
2020
BUY
Exercise of conversion of derivative security
-
110
Added 5.29%
1,971
Common Stock
Dec 06
2019
SELL
Payment of exercise price or tax liability
$138,983
$334.9 p/Share
415
Reduced 18.23%
1,861
Common Stock
Dec 05
2019
BUY
Exercise of conversion of derivative security
-
1,185
Added 34.24%
2,276
Common Stock
Nov 18
2019
SELL
Payment of exercise price or tax liability
$13,740
$352.32 p/Share
39
Reduced 3.45%
1,091
Common Stock
Nov 15
2019
BUY
Exercise of conversion of derivative security
-
110
Added 8.87%
1,130
Common Stock
Nov 13
2019
SELL
Open market or private sale
$158,562
$350.8 p/Share
452
Reduced 30.71%
1,020
Common Stock
Sep 06
2019
SELL
Payment of exercise price or tax liability
$22,994
$227.66 p/Share
101
Reduced 6.42%
1,472
Common Stock
Sep 05
2019
BUY
Exercise of conversion of derivative security
-
283
Added 15.25%
1,573
Common Stock