1/13/2021 | Chardan Capital | Boost Price Target | Buy | $5.00 ➝ $10.00 | High | |
9/18/2020 | Chardan Capital | Reiterated Rating | Buy | $5.00 | Medium | |
8/10/2020 | HC Wainwright | Reiterated Rating | Buy | | High | |
5/22/2020 | HC Wainwright | Reiterated Rating | Buy | $13.00 | N/A | |
5/10/2020 | Oppenheimer | Reiterated Rating | Hold | | Medium | |
3/23/2020 | HC Wainwright | Reiterated Rating | Buy | $13.00 | Low | |
3/12/2020 | Oppenheimer | Reiterated Rating | Hold | | High | |
1/13/2020 | HC Wainwright | Reiterated Rating | Buy | $13.00 | High | |
12/11/2019 | HC Wainwright | Reiterated Rating | Buy | $13.00 | Medium | |
11/13/2019 | Piper Jaffray Companies | Reiterated Rating | Overweight | $10.00 ➝ $7.00 | High | |
9/19/2019 | Chardan Capital | Reiterated Rating | Buy | | High | |
9/9/2019 | HC Wainwright | Reiterated Rating | Buy | $13.00 | High | |
9/4/2019 | Piper Jaffray Companies | Set Price Target | Buy | $10.00 | Low | |
8/21/2019 | HC Wainwright | Lower Price Target | Buy | $22.00 ➝ $13.00 | Medium | |
8/21/2019 | Citigroup | Downgrade | Buy ➝ Sell | $20.00 ➝ $2.00 | High | |
8/20/2019 | Oppenheimer | Downgrade | Outperform ➝ Market Perform | | High | |
8/20/2019 | Piper Jaffray Companies | Reiterated Rating | Overweight | $10.00 ➝ $20.00 | High | |
8/12/2019 | HC Wainwright | Reiterated Rating | Buy | $22.00 | High | |
8/9/2019 | Wedbush | Reiterated Rating | Outperform | $20.00 | Low | |
7/16/2019 | HC Wainwright | Boost Price Target | Buy | $20.00 ➝ $22.00 | High | |
7/15/2019 | Chardan Capital | Set Price Target | Buy | $25.00 | High | |
7/15/2019 | Piper Jaffray Companies | Boost Price Target | Overweight | $16.00 ➝ $20.00 | Low | |
6/24/2019 | HC Wainwright | Reiterated Rating | Buy | $20.00 | Low | |
6/12/2019 | Wedbush | Reiterated Rating | Outperform | $20.00 | High | |
6/12/2019 | Piper Jaffray Companies | Boost Price Target | Overweight | $15.00 ➝ $16.00 | High | |
4/30/2019 | Jefferies Financial Group | Initiated Coverage | Buy ➝ Buy | $18.00 | High | |
4/12/2019 | Chardan Capital | Set Price Target | Buy | $20.00 | Medium | |
3/12/2019 | Chardan Capital | Reiterated Rating | Buy | $20.00 | High | |
2/12/2019 | BTIG Research | Initiated Coverage | Buy | $22.00 ➝ $22.00 | High | |
12/13/2018 | Chardan Capital | Initiated Coverage | Buy ➝ Buy | $20.00 | Medium | |
12/10/2018 | HC Wainwright | Set Price Target | Buy | $20.00 | High | |
11/13/2018 | HC Wainwright | Reiterated Rating | Buy | $20.00 | Low | |
11/12/2018 | Oppenheimer | Set Price Target | Buy | $18.00 | High | |
10/9/2018 | HC Wainwright | Set Price Target | Buy | $20.00 | Low | |
9/7/2018 | Wedbush | Reiterated Rating | Outperform | | Low | |
9/5/2018 | Citigroup | Boost Price Target | Buy | $26.00 | High | |
8/24/2018 | Citigroup | Upgrade | Neutral ➝ Buy | | High | |
8/9/2018 | HC Wainwright | Set Price Target | Buy | $20.00 | High | |
6/29/2018 | Oppenheimer | Initiated Coverage | Outperform | $18.00 | High | |
6/11/2018 | HC Wainwright | Reiterated Rating | Buy | $20.00 | High | |
5/22/2018 | HC Wainwright | Set Price Target | Buy | $20.00 | Low | |
5/11/2018 | HC Wainwright | Set Price Target | Buy | $20.00 | High | |
4/17/2018 | HC Wainwright | Reiterated Rating | Buy | $20.00 | High | |
4/9/2018 | Piper Jaffray Companies | Reiterated Rating | Buy | $15.00 | Low | |
4/4/2018 | HC Wainwright | Set Price Target | Buy | $20.00 | Low | |
3/19/2018 | HC Wainwright | Initiated Coverage | Buy ➝ Buy | $20.00 | Low | |
1/29/2018 | Piper Jaffray Companies | Initiated Coverage | Overweight ➝ Overweight | $16.00 | High | |
11/27/2017 | Wedbush | Initiated Coverage | Outperform | $20.00 | Medium | |
9/19/2017 | SVB Leerink | Initiated Coverage | Outperform ➝ Outperform | $25.00 | Low | |
4/13/2017 | Cantor Fitzgerald | Reiterated Rating | Hold | $14.00 | Low | |
11/15/2016 | HC Wainwright | Reiterated Rating | Hold | | N/A | |
9/23/2016 | HC Wainwright | Downgrade | Buy ➝ Neutral | $42.00 ➝ $14.00 | N/A | |
9/22/2016 | Citigroup | Lower Price Target | Neutral | $31.50 ➝ $14.00 | N/A | |
9/21/2016 | SVB Leerink | Reiterated Rating | Hold ➝ Neutral | $28.00 ➝ $10.50 | N/A | |
9/21/2016 | Oppenheimer | Downgrade | Outperform ➝ Market Perform | | N/A | |
9/21/2016 | Cantor Fitzgerald | Downgrade | Buy ➝ Hold | $98.00 ➝ $14.00 | N/A | |
9/12/2016 | HC Wainwright | Initiated Coverage | Buy | $6.00 | N/A | |
8/16/2016 | Oppenheimer | Boost Price Target | Outperform | $49.00 ➝ $91.00 | N/A | |
8/16/2016 | Citigroup | Downgrade | Buy ➝ Neutral | $49.00 ➝ $31.50 | N/A | |
8/15/2016 | SVB Leerink | Downgrade | Outperform ➝ Market Perform | $70.00 ➝ $28.00 | N/A | |
5/13/2016 | Cantor Fitzgerald | Reiterated Rating | Buy | $98.00 | N/A | |
3/30/2016 | SVB Leerink | Lower Price Target | Outperform | $98.00 ➝ $70.00 | N/A | |
2/19/2016 | Citigroup | Lower Price Target | | $63.00 ➝ $49.00 | N/A | |