Jul 08
2020
SELL
Open market or private sale
$1,225,200
$61.26 p/Share
20,000
Reduced 100.0%
0
Common Stock
Jul 08
2020
BUY
Exercise of conversion of derivative security
$400,800
$20.04 p/Share
20,000
Added 50.0%
20,000
Common Stock
Jul 07
2020
SELL
Open market or private sale
$3,733,070
$59.55 p/Share
62,688
Reduced 100.0%
0
Common Stock
Jul 07
2020
BUY
Exercise of conversion of derivative security
$1,055,666
$16.84 p/Share
62,688
Added 50.0%
62,688
Common Stock
Jun 30
2020
SELL
Open market or private sale
$2,530,215
$63.65 p/Share
39,752
Reduced 100.0%
0
Common Stock
Jun 30
2020
BUY
Exercise of conversion of derivative security
$761,251
$19.15 p/Share
39,752
Added 50.0%
39,752
Common Stock
Jun 23
2020
SELL
Open market or private sale
$2,550,488
$64.16 p/Share
39,752
Reduced 100.0%
0
Common Stock
Jun 23
2020
BUY
Exercise of conversion of derivative security
$761,251
$19.15 p/Share
39,752
Added 50.0%
39,752
Common Stock
Jun 16
2020
SELL
Open market or private sale
$2,581,495
$64.94 p/Share
39,752
Reduced 100.0%
0
Common Stock
Jun 16
2020
BUY
Exercise of conversion of derivative security
$761,251
$19.15 p/Share
39,752
Added 50.0%
39,752
Common Stock
Jun 09
2020
SELL
Open market or private sale
$2,331,057
$58.64 p/Share
39,752
Reduced 100.0%
0
Common Stock
Jun 09
2020
BUY
Exercise of conversion of derivative security
$761,251
$19.15 p/Share
39,752
Added 50.0%
39,752
Common Stock
Jun 02
2020
SELL
Open market or private sale
$5,749,343
$58.1 p/Share
98,956
Reduced 100.0%
0
Common Stock
Jun 02
2020
BUY
Exercise of conversion of derivative security
$1,503,142
$15.19 p/Share
98,956
Added 50.0%
98,956
Common Stock
May 26
2020
SELL
Open market or private sale
$8,320,428
$66.54 p/Share
125,044
Reduced 100.0%
0
Common Stock
May 26
2020
BUY
Exercise of conversion of derivative security
$1,653,082
$13.22 p/Share
125,044
Added 50.0%
125,044
Common Stock
May 19
2020
SELL
Open market or private sale
$9,773,439
$78.16 p/Share
125,044
Reduced 100.0%
0
Common Stock
May 19
2020
BUY
Exercise of conversion of derivative security
$1,526,787
$12.21 p/Share
125,044
Added 50.0%
125,044
Common Stock
May 12
2020
SELL
Open market or private sale
$8,129,111
$65.01 p/Share
125,044
Reduced 100.0%
0
Common Stock
May 12
2020
BUY
Exercise of conversion of derivative security
$1,526,787
$12.21 p/Share
125,044
Added 50.0%
125,044
Common Stock
May 05
2020
SELL
Open market or private sale
$240,790
$50.48 p/Share
4,770
Reduced 100.0%
0
Common Stock
Apr 24
2020
SELL
Open market or private sale
$471,500
$47.15 p/Share
10,000
Reduced 67.7%
4,770
Common Stock
Apr 17
2020
SELL
Open market or private sale
$488,100
$48.81 p/Share
10,000
Reduced 40.37%
14,770
Common Stock
Apr 13
2020
SELL
Open market or private sale
$320,000
$32.0 p/Share
10,000
Reduced 28.76%
24,770
Common Stock
Apr 03
2020
SELL
Open market or private sale
$328,100
$32.81 p/Share
10,000
Reduced 22.34%
34,770
Common Stock