Dec 28
2020
SELL
Open market or private sale
$138,624
$115.52 p/Share
1,200
Reduced 100.0%
0
Common Stock
Dec 28
2020
BUY
Exercise of conversion of derivative security
$25,116
$20.93 p/Share
1,200
Added 50.0%
1,200
Common Stock
Dec 21
2020
SELL
Open market or private sale
$2,440,882
$142.5 p/Share
17,129
Reduced 100.0%
0
Common Stock
Dec 21
2020
BUY
Exercise of conversion of derivative security
$298,558
$17.43 p/Share
17,129
Added 50.0%
17,129
Common Stock
Dec 14
2020
SELL
Open market or private sale
$3,965,886
$158.42 p/Share
25,034
Reduced 100.0%
0
Common Stock
Dec 14
2020
BUY
Exercise of conversion of derivative security
$416,315
$16.63 p/Share
25,034
Added 50.0%
25,034
Common Stock
Dec 07
2020
SELL
Open market or private sale
$3,171,600
$158.58 p/Share
20,000
Reduced 100.0%
0
Common Stock
Dec 07
2020
BUY
Exercise of conversion of derivative security
$289,000
$14.45 p/Share
20,000
Added 50.0%
20,000
Common Stock
Nov 30
2020
SELL
Open market or private sale
$2,964,000
$148.2 p/Share
20,000
Reduced 100.0%
0
Common Stock
Nov 30
2020
BUY
Exercise of conversion of derivative security
$303,800
$15.19 p/Share
20,000
Added 50.0%
20,000
Common Stock
Nov 23
2020
SELL
Open market or private sale
$1,503,150
$100.21 p/Share
15,000
Reduced 100.0%
0
Common Stock
Nov 23
2020
BUY
Exercise of conversion of derivative security
$235,200
$15.68 p/Share
15,000
Added 50.0%
15,000
Common Stock
Nov 16
2020
SELL
Open market or private sale
$1,453,050
$96.87 p/Share
15,000
Reduced 100.0%
0
Common Stock
Nov 16
2020
BUY
Exercise of conversion of derivative security
$235,200
$15.68 p/Share
15,000
Added 50.0%
15,000
Common Stock
Nov 09
2020
SELL
Open market or private sale
$1,175,250
$78.35 p/Share
15,000
Reduced 100.0%
0
Common Stock
Nov 09
2020
BUY
Exercise of conversion of derivative security
$235,200
$15.68 p/Share
15,000
Added 50.0%
15,000
Common Stock
Nov 02
2020
SELL
Open market or private sale
$1,012,350
$67.49 p/Share
15,000
Reduced 100.0%
0
Common Stock
Nov 02
2020
BUY
Exercise of conversion of derivative security
$235,200
$15.68 p/Share
15,000
Added 50.0%
15,000
Common Stock
Oct 26
2020
SELL
Open market or private sale
$1,053,150
$70.21 p/Share
15,000
Reduced 100.0%
0
Common Stock
Oct 26
2020
BUY
Exercise of conversion of derivative security
$235,200
$15.68 p/Share
15,000
Added 50.0%
15,000
Common Stock
Oct 19
2020
SELL
Open market or private sale
$1,087,800
$72.52 p/Share
15,000
Reduced 100.0%
0
Common Stock
Oct 19
2020
BUY
Exercise of conversion of derivative security
$235,200
$15.68 p/Share
15,000
Added 50.0%
15,000
Common Stock
Oct 12
2020
SELL
Open market or private sale
$1,115,550
$74.37 p/Share
15,000
Reduced 100.0%
0
Common Stock
Oct 12
2020
BUY
Exercise of conversion of derivative security
$235,200
$15.68 p/Share
15,000
Added 50.0%
15,000
Common Stock
Oct 05
2020
SELL
Open market or private sale
$1,058,100
$70.54 p/Share
15,000
Reduced 100.0%
0
Common Stock