May 15
2020
BUY
Exercise of conversion of derivative security
-
1,376
Added 20.46%
5,349
Common Stock, par valu...
Apr 15
2020
SELL
Open market or private sale
$809,885
$2300.81 p/Share
352
Reduced 8.14%
3,973
Common Stock, par valu...
Feb 18
2020
SELL
Open market or private sale
$3,602,378
$2137.91 p/Share
1,685
Reduced 28.04%
4,325
Common Stock, par valu...
Feb 15
2020
BUY
Exercise of conversion of derivative security
-
1,765
Added 22.7%
6,010
Common Stock, par valu...
Nov 15
2019
-
222
Reduced 4.97%
4,245
Common Stock, par valu...
Nov 15
2019
SELL
Open market or private sale
$1,541,619
$1751.84 p/Share
880
Reduced 16.46%
4,467
Common Stock, par valu...
Nov 15
2019
BUY
Exercise of conversion of derivative security
-
1,765
Added 24.82%
5,347
Common Stock, par valu...
Aug 15
2019
SELL
Open market or private sale
$1,563,734
$1776.97 p/Share
880
Reduced 19.72%
3,582
Common Stock, par valu...
Aug 15
2019
BUY
Exercise of conversion of derivative security
-
1,764
Added 28.33%
4,462
Common Stock, par valu...
Jul 10
2019
SELL
Open market or private sale
$1,526,000
$2000.0 p/Share
763
Reduced 22.05%
2,698
Common Stock, par valu...
May 15
2019
-
274
Reduced 7.34%
3,461
Common Stock, par valu...
May 15
2019
SELL
Open market or private sale
$1,615,293
$1835.56 p/Share
880
Reduced 19.07%
3,735
Common Stock, par valu...
May 15
2019
BUY
Exercise of conversion of derivative security
-
1,764
Added 27.65%
4,615
Common Stock, par valu...
Feb 15
2019
SELL
Open market or private sale
$1,642,148
$1617.88 p/Share
1,015
Reduced 26.25%
2,851
Common Stock, par valu...
Feb 15
2019
BUY
Exercise of conversion of derivative security
-
2,030
Added 34.43%
3,866
Common Stock, par valu...
Feb 08
2019
-
160
Reduced 8.02%
1,836
Common Stock, par valu...
Nov 15
2018
SELL
Open market or private sale
$3,021,084
$1566.14 p/Share
1,929
Reduced 49.15%
1,996
Common Stock, par valu...
Nov 15
2018
BUY
Exercise of conversion of derivative security
-
2,030
Added 34.09%
3,925
Common Stock, par valu...
Aug 15
2018
SELL
Open market or private sale
$3,659,681
$1899.16 p/Share
1,927
Reduced 50.42%
1,895
Common Stock, par valu...
Aug 15
2018
BUY
Exercise of conversion of derivative security
-
2,028
Added 34.67%
3,822
Common Stock, par valu...
May 15
2018
SELL
Open market or private sale
$3,032,886
$1573.89 p/Share
1,927
Reduced 51.79%
1,794
Common Stock, par valu...
May 15
2018
BUY
Exercise of conversion of derivative security
-
2,028
Added 35.28%
3,721
Common Stock, par valu...
Feb 15
2018
SELL
Open market or private sale
$3,235,138
$1459.9 p/Share
2,216
Reduced 56.69%
1,693
Common Stock, par valu...
Feb 15
2018
BUY
Exercise of conversion of derivative security
-
2,333
Added 37.38%
3,909
Common Stock, par valu...
Nov 15
2017
-
442
Reduced 21.9%
1,576
Common Stock, par valu...