Aug 06
2018
BUY
Exercise of conversion of derivative security
$37,005
$8.57 p/Share
4,318
Added 8.02%
49,491
Common Stock
Apr 30
2018
SELL
Open market or private sale
$281,188
$65.12 p/Share
4,318
Reduced 8.72%
45,173
Common Stock
Apr 30
2018
BUY
Exercise of conversion of derivative security
$37,005
$8.57 p/Share
4,318
Added 8.02%
49,491
Common Stock
Feb 16
2018
SELL
Open market or private sale
$4,995,654
$58.34 p/Share
85,630
Reduced 70.05%
36,619
Common Stock
Feb 16
2018
BUY
Exercise of conversion of derivative security
$580,571
$6.78 p/Share
85,630
Added 41.19%
122,249
Common Stock
Feb 16
2018
BUY
Grant, award, or other acquisition
-
8,554
Added 15.92%
45,173
Common Stock
Dec 05
2017
SELL
Open market or private sale
$1,373,000
$54.92 p/Share
25,000
Reduced 40.57%
36,619
Common Stock
Dec 05
2017
BUY
Exercise of conversion of derivative security
$124,750
$4.99 p/Share
25,000
Added 28.86%
61,619
Common Stock
Nov 14
2017
SELL
Open market or private sale
$1,165,749
$54.73 p/Share
21,300
Reduced 36.78%
36,619
Common Stock
Nov 14
2017
BUY
Exercise of conversion of derivative security
$106,287
$4.99 p/Share
21,300
Added 26.89%
57,919
Common Stock
Aug 15
2017
SELL
Open market or private sale
$984,912
$46.24 p/Share
21,300
Reduced 36.78%
36,619
Common Stock
Aug 15
2017
BUY
Exercise of conversion of derivative security
$106,287
$4.99 p/Share
21,300
Added 26.89%
57,919
Common Stock
Apr 18
2017
SELL
Open market or private sale
$24,653
$38.4 p/Share
642
Reduced 1.72%
36,619
Common Stock
Apr 17
2017
SELL
Open market or private sale
$224,922
$38.2 p/Share
5,888
Reduced 13.65%
37,261
Common Stock
Apr 17
2017
BUY
Exercise of conversion of derivative security
$29,381
$4.99 p/Share
5,888
Added 12.01%
43,149
Common Stock
Feb 22
2017
SELL
Open market or private sale
$365,700
$36.57 p/Share
10,000
Reduced 21.16%
37,261
Common Stock
Feb 17
2017
BUY
Grant, award, or other acquisition
-
13,496
Added 22.21%
47,261
Common Stock
Nov 14
2016
SELL
Open market or private sale
$98,886
$29.66 p/Share
3,334
Reduced 8.99%
33,765
Common Stock
Sep 14
2016
SELL
Open market or private sale
$196,920
$32.82 p/Share
6,000
Reduced 13.92%
37,099
Common Stock
Aug 15
2016
SELL
Open market or private sale
$97,665
$32.35 p/Share
3,019
Reduced 6.55%
43,099
Common Stock
Jul 29
2016
SELL
Open market or private sale
$65,520
$32.76 p/Share
2,000
Reduced 4.16%
46,118
Common Stock
May 16
2016
SELL
Open market or private sale
$292,620
$31.36 p/Share
9,331
Reduced 16.24%
48,118
Common Stock
Feb 19
2016
BUY
Grant, award, or other acquisition
-
23,123
Added 28.7%
57,449
Common Stock
Jun 30
2015
BUY
Open market or private purchase
$45,000
$22.5 p/Share
2,000
Added 5.51%
34,326
Common Stock
Mar 04
2015
BUY
Exercise of in-the-money or at-the-money derivatives securities
$123,083
$4.99 p/Share
24,666
Added 43.28%
32,326
Common Stock