Analysis
Analyst ratings
Firm | Date | Action |
---|---|---|
Brean Capital | Aug 12, 2016 | Downgrade |
Oppenheimer | Mar 17, 2016 | Downgrade |
Needham | Mar 11, 2016 | Downgrade |
Brean Capital | Mar 11, 2016 | Maintains |
Brean Capital | Feb 09, 2016 | Maintains |
Brean Capital | Jun 29, 2015 | Initiates |
Piper Sandler | Apr 22, 2015 | Initiates |
Oppenheimer | Mar 25, 2015 | Initiates |
Cantor Fitzgerald | Mar 12, 2015 | Downgrade |
JMP Securities | Mar 11, 2015 | Maintains |
Cantor Fitzgerald | Feb 10, 2015 | Initiates |
JMP Securities | Dec 30, 2014 | Initiates |
Avondale Partners | Nov 11, 2014 | Initiates |
Aegis Capital | May 27, 2014 | Upgrade |
Needham | May 15, 2014 | Upgrade |
Cantor Fitzgerald | Jan 06, 2014 | Downgrade |
Cantor Fitzgerald | Nov 13, 2013 | Upgrade |
Aegis Capital | Oct 21, 2013 | Downgrade |
Cantor Fitzgerald | Oct 01, 2013 | Maintains |
Cantor Fitzgerald | Jul 26, 2013 | Downgrade |
Cantor Fitzgerald | May 15, 2013 | Maintains |
Stifel | May 13, 2013 | Maintains |
Cantor Fitzgerald | Mar 19, 2013 | Downgrade |
Canaccord Genuity | Mar 19, 2013 | Maintains |
Aegis Capital | Jan 22, 2013 | Initiates |
Cantor Fitzgerald | Dec 12, 2012 | Maintains |
Cantor Fitzgerald | Apr 05, 2012 | Maintains |