Oct 05
2020
BUY
Exercise of conversion of derivative security
$235,200
$15.68 p/Share
15,000
Added 50.0%
15,000
Common Stock
Sep 28
2020
SELL
Open market or private sale
$1,207,229
$70.2 p/Share
17,197
Reduced 100.0%
0
Common Stock
Sep 28
2020
BUY
Exercise of conversion of derivative security
$344,628
$20.04 p/Share
17,197
Added 50.0%
17,197
Common Stock
Sep 21
2020
SELL
Open market or private sale
$1,351,400
$67.57 p/Share
20,000
Reduced 100.0%
0
Common Stock
Sep 21
2020
BUY
Exercise of conversion of derivative security
$400,800
$20.04 p/Share
20,000
Added 50.0%
20,000
Common Stock
Sep 14
2020
SELL
Open market or private sale
$1,247,317
$62.26 p/Share
20,034
Reduced 100.0%
0
Common Stock
Sep 14
2020
BUY
Exercise of conversion of derivative security
$362,615
$18.1 p/Share
20,034
Added 50.0%
20,034
Common Stock
Sep 08
2020
SELL
Open market or private sale
$1,490,621
$56.32 p/Share
26,467
Reduced 100.0%
0
Common Stock
Sep 08
2020
BUY
Exercise of conversion of derivative security
$440,146
$16.63 p/Share
26,467
Added 50.0%
26,467
Common Stock
Aug 31
2020
SELL
Open market or private sale
$1,939,500
$64.65 p/Share
30,000
Reduced 100.0%
0
Common Stock
Aug 31
2020
BUY
Exercise of conversion of derivative security
$498,900
$16.63 p/Share
30,000
Added 50.0%
30,000
Common Stock
Aug 24
2020
SELL
Open market or private sale
$1,636,250
$65.45 p/Share
25,000
Reduced 100.0%
0
Common Stock
Aug 24
2020
BUY
Exercise of conversion of derivative security
$435,750
$17.43 p/Share
25,000
Added 50.0%
25,000
Common Stock
Aug 17
2020
SELL
Open market or private sale
$1,381,200
$69.06 p/Share
20,000
Reduced 100.0%
0
Common Stock
Aug 17
2020
BUY
Exercise of conversion of derivative security
$400,800
$20.04 p/Share
20,000
Added 50.0%
20,000
Common Stock
Aug 10
2020
SELL
Open market or private sale
$1,485,400
$74.27 p/Share
20,000
Reduced 100.0%
0
Common Stock
Aug 10
2020
BUY
Exercise of conversion of derivative security
$400,800
$20.04 p/Share
20,000
Added 50.0%
20,000
Common Stock
Aug 03
2020
SELL
Open market or private sale
$1,497,800
$74.89 p/Share
20,000
Reduced 100.0%
0
Common Stock
Aug 03
2020
BUY
Exercise of conversion of derivative security
$400,800
$20.04 p/Share
20,000
Added 50.0%
20,000
Common Stock
Jul 27
2020
SELL
Open market or private sale
$1,573,400
$78.67 p/Share
20,000
Reduced 100.0%
0
Common Stock
Jul 27
2020
BUY
Exercise of conversion of derivative security
$400,800
$20.04 p/Share
20,000
Added 50.0%
20,000
Common Stock
Jul 20
2020
SELL
Open market or private sale
$1,689,800
$84.49 p/Share
20,000
Reduced 100.0%
0
Common Stock
Jul 20
2020
BUY
Exercise of conversion of derivative security
$400,800
$20.04 p/Share
20,000
Added 50.0%
20,000
Common Stock
Jul 13
2020
SELL
Open market or private sale
$1,421,600
$71.08 p/Share
20,000
Reduced 100.0%
0
Common Stock
Jul 13
2020
BUY
Exercise of conversion of derivative security
$400,800
$20.04 p/Share
20,000
Added 50.0%
20,000
Common Stock