May 02
2018
SELL
Open market or private sale
$63,885
$42.59 p/Share
1,500
Reduced 5.43%
26,114
Common Stock
May 02
2018
BUY
Exercise of conversion of derivative security
$91,550
$18.31 p/Share
5,000
Added 15.33%
27,614
Common Stock
May 01
2018
SELL
Open market or private sale
$158,904
$41.85 p/Share
3,797
Reduced 14.38%
22,614
Common Stock
May 01
2018
BUY
Exercise of conversion of derivative security
$43,944
$18.31 p/Share
2,400
Added 8.33%
26,411
Common Stock
Apr 30
2018
SELL
Open market or private sale
$103,800
$41.52 p/Share
2,500
Reduced 9.43%
24,011
Common Stock
Apr 30
2018
BUY
Exercise of conversion of derivative security
$45,775
$18.31 p/Share
2,500
Added 8.62%
26,511
Common Stock
Apr 26
2018
SELL
Open market or private sale
$4,250
$42.5 p/Share
100
Reduced 0.41%
24,011
Common Stock
Apr 26
2018
BUY
Exercise of conversion of derivative security
$1,831
$18.31 p/Share
100
Added 0.41%
24,111
Common Stock
Jun 22
2017
BUY
Grant, award, or other acquisition
-
1,720
Added 6.68%
24,011
Common Stock
Jan 04
2017
SELL
Open market or private sale
$339,486
$55.91 p/Share
6,072
Reduced 21.41%
22,291
Common Stock
Jan 04
2017
BUY
Exercise of conversion of derivative security
$170,623
$28.1 p/Share
6,072
Added 17.63%
28,363
Common Stock
Jul 18
2016
SELL
Open market or private sale
$144,120
$48.04 p/Share
3,000
Reduced 11.86%
22,291
Common Stock
Jun 23
2016
BUY
Grant, award, or other acquisition
-
1,985
Added 7.28%
25,291
Common Stock
Apr 15
2016
SELL
Open market or private sale
$193,995
$45.0 p/Share
4,311
Reduced 15.61%
23,306
Common Stock
Apr 15
2016
BUY
Exercise of conversion of derivative security
$64,881
$15.05 p/Share
4,311
Added 13.5%
27,617
Common Stock
Jul 24
2015
SELL
Open market or private sale
$176,576
$55.18 p/Share
3,200
Reduced 11.85%
23,806
Common Stock
Jun 25
2015
BUY
Grant, award, or other acquisition
-
1,362
Added 4.8%
27,006
Common Stock
Apr 21
2015
-
951
Reduced 3.58%
25,644
Common Stock
Jan 28
2015
SELL
Open market or private sale
$169,138
$44.51 p/Share
3,800
Reduced 12.5%
26,595
Common Stock
Jan 28
2015
BUY
Exercise of conversion of derivative security
$57,190
$15.05 p/Share
3,800
Added 11.11%
30,395
Common Stock
Jan 27
2015
SELL
Open market or private sale
$54,060
$45.05 p/Share
1,200
Reduced 4.32%
26,595
Common Stock
Jan 27
2015
BUY
Exercise of conversion of derivative security
$18,060
$15.05 p/Share
1,200
Added 4.14%
27,795
Common Stock
Sep 26
2014
-
900
Reduced 3.27%
26,595
Common Stock
Jun 25
2014
BUY
Grant, award, or other acquisition
-
2,204
Added 7.42%
27,495
Common Stock
Jan 09
2014
SELL
Open market or private sale
$221,462
$34.75 p/Share
6,373
Reduced 20.13%
25,291
Common Stock