8/15/2022 | HC Wainwright | Lower Target | Buy | $3.00 ➝ $2.00 | N/A | |
7/22/2022 | Cantor Fitzgerald | Lower Target | | $15.00 ➝ $3.50 | N/A | |
5/16/2022 | HC Wainwright | Lower Target | NA | $4.00 ➝ $3.00 | N/A | |
3/30/2022 | Cantor Fitzgerald | Reiterated Rating | Overweight | | N/A | |
3/30/2022 | HC Wainwright | Lower Target | Buy | $9.00 ➝ $4.00 | N/A | |
3/30/2022 | Craig Hallum | Lower Target | Buy | $8.00 ➝ $3.00 | N/A | |
1/11/2022 | HC Wainwright | Reiterated Rating | Buy | $9.00 | N/A | |
1/7/2022 | Craig Hallum | Upgrade | Hold ➝ Buy | $5.00 ➝ $8.00 | N/A | |
12/23/2021 | HC Wainwright | Reiterated Rating | Buy | $9.00 | N/A | |
9/14/2021 | SVB Leerink | Reiterated Rating | Buy | $10.00 | N/A | |
7/21/2021 | HC Wainwright | Reiterated Rating | Buy | $9.00 | Medium | |
5/20/2021 | HC Wainwright | Lower Target | Buy | $11.00 ➝ $9.00 | Medium | |
5/14/2021 | SVB Leerink | Lower Target | Outperform | $10.00 | High | |
5/14/2021 | HC Wainwright | Lower Target | Buy | $9.00 | High | |
11/11/2020 | SVB Leerink | Lower Target | Outperform | $2.00 ➝ $1.00 | High | |
8/5/2020 | HC Wainwright | Reiterated Rating | Buy | $1.00 | Medium | |
6/19/2020 | HC Wainwright | Reiterated Rating | Buy | $1.00 | High | |
6/12/2020 | HC Wainwright | Reiterated Rating | Buy | $1.00 | High | |
5/14/2020 | HC Wainwright | Lower Target | Buy | $1.50 ➝ $1.00 | High | |
5/11/2020 | Cantor Fitzgerald | Reiterated Rating | Overweight | $2.00 ➝ $1.50 | Medium | |
3/26/2020 | Craig Hallum | Downgrade | Buy ➝ Hold | $0.70 | High | |
3/26/2020 | HC Wainwright | Lower Target | Buy | $2.00 ➝ $1.50 | High | |
1/21/2020 | HC Wainwright | Reiterated Rating | Buy | $2.00 | High | |
11/13/2019 | HC Wainwright | Reiterated Rating | Buy | $2.00 | High | |
10/18/2019 | Cantor Fitzgerald | Reiterated Rating | Overweight | | High | |
9/27/2019 | Craig Hallum | Set Target | Buy | $3.00 | High | |
8/7/2019 | HC Wainwright | Lower Target | Buy | $8.00 ➝ $4.00 | High | |
6/18/2019 | HC Wainwright | Reiterated Rating | Buy | $8.00 | High | |
4/8/2019 | Cantor Fitzgerald | Set Target | Buy | $6.00 | High | |
3/8/2019 | Cantor Fitzgerald | Set Target | Buy | $6.00 | High | |
2/20/2019 | Cantor Fitzgerald | Reiterated Rating | Buy | $7.00 | High | |
1/14/2019 | Cantor Fitzgerald | Reiterated Rating | Buy | $7.00 | Medium | |
12/19/2018 | HC Wainwright | Reiterated Rating | Buy | $8.00 | High | |
12/6/2018 | HC Wainwright | Set Target | Buy | $8.00 | Low | |
11/12/2018 | Craig Hallum | Initiated Coverage | Buy | $8.00 | Medium | |
11/12/2018 | HC Wainwright | Set Target | Buy | $8.00 | High | |
11/9/2018 | Cantor Fitzgerald | Reiterated Rating | Buy | $7.00 | High | |
10/24/2018 | HC Wainwright | Set Target | Buy | $7.00 | Medium | |
9/28/2018 | HC Wainwright | Reiterated Rating | Buy | $7.00 | High | |
9/20/2018 | Cantor Fitzgerald | Initiated Coverage | Buy | $7.00 | Low | |
8/22/2018 | HC Wainwright | Set Target | Buy | $7.00 | Low | |
8/16/2018 | HC Wainwright | Reiterated Rating | Buy | $7.00 | High | |
8/6/2018 | HC Wainwright | Set Target | Buy | $7.00 | Medium | |
7/9/2018 | SVB Leerink | Reiterated Rating | Outperform | | Medium | |
7/2/2018 | HC Wainwright | Set Target | Buy | $7.00 | Low | |
6/8/2018 | HC Wainwright | Set Target | Buy | $7.00 | Low | |
5/22/2018 | HC Wainwright | Set Target | Buy | $7.00 | High | |
5/14/2018 | HC Wainwright | Set Target | Buy | $7.00 | Low | |
5/8/2018 | HC Wainwright | Set Target | Buy | $7.00 | Low | |
4/17/2018 | HC Wainwright | Set Target | Buy | $7.00 | High | |
3/23/2018 | HC Wainwright | Reiterated Rating | Buy | $7.00 | High | |
2/1/2018 | HC Wainwright | Reiterated Rating | Buy | $6.00 | Medium | |
1/24/2018 | HC Wainwright | Set Target | Buy | $6.00 | Medium | |
1/5/2018 | HC Wainwright | Set Target | Buy | $6.00 | High | |
12/27/2017 | HC Wainwright | Set Target | Buy | $6.00 | High | |
11/8/2017 | HC Wainwright | Reiterated Rating | Buy | $6.00 | N/A | |
9/12/2017 | HC Wainwright | Reiterated Rating | Buy | $6.00 | High | |