2/9/2023 | BTIG Research | Lower Target | Buy | $35.00 ➝ $28.00 | Low | |
2/6/2023 | HC Wainwright | Reiterated Rating | Buy | $50.00 | Low | |
1/3/2023 | HC Wainwright | Boost Target | Buy | $42.00 ➝ $50.00 | Low | |
12/6/2022 | Cantor Fitzgerald | Downgrade | Overweight ➝ Neutral | $16.00 ➝ $11.00 | Low | |
12/2/2022 | Jonestrading | Boost Target | | $40.00 ➝ $80.00 | Low | |
6/23/2022 | Berenberg Bank | Initiated Coverage | Buy | $40.00 | Low | |
3/16/2022 | HC Wainwright | Reiterated Rating | Buy | $42.00 | High | |
2/2/2022 | HC Wainwright | Boost Target | Buy | $39.00 ➝ $42.00 | High | |
11/25/2021 | BTIG Research | Reiterated Rating | Buy | $34.00 | Low | |
11/19/2021 | BTIG Research | Reiterated Rating | Buy | $35.00 | High | |
10/14/2021 | HC Wainwright | Reiterated Rating | Buy | $39.00 | Low | |
9/23/2021 | BTIG Research | Initiated Coverage | Buy | $35.00 | High | |
6/28/2021 | Cantor Fitzgerald | Boost Target | Overweight | $31.00 ➝ $40.00 | High | |
6/28/2021 | HC Wainwright | Reiterated Rating | Buy | $25.00 ➝ $39.00 | Low | |
6/21/2021 | Dawson James | Boost Target | Buy | $19.00 ➝ $35.00 | Low | |
6/15/2021 | HC Wainwright | Boost Target | Buy | $17.00 ➝ $25.00 | High | |
6/14/2021 | Jonestrading | Reiterated Rating | Buy | $35.00 | High | |
3/1/2021 | Cantor Fitzgerald | Reiterated Rating | Overweight | $10.00 ➝ $25.00 | N/A | |
2/23/2021 | Cantor Fitzgerald | Boost Target | Overweight | $10.00 ➝ $25.00 | High | |
2/17/2021 | LADENBURG THALM/SH SH | Reiterated Rating | Buy | $20.00 | Low | |
12/16/2020 | HC Wainwright | Boost Target | Positive ➝ Buy | $14.00 ➝ $17.00 | N/A | |
10/21/2020 | HC Wainwright | Boost Target | Buy | $12.00 ➝ $14.00 | Low | |
9/28/2020 | LADENBURG THALM/SH SH | Initiated Coverage | Buy | $12.00 | High | |
8/11/2020 | HC Wainwright | Reiterated Rating | Buy | | Low | |
6/16/2020 | HC Wainwright | Reiterated Rating | Buy | $12.00 | High | |
6/8/2020 | Dawson James | Reiterated Rating | Buy | $16.00 | Medium | |
6/8/2020 | Janney Montgomery Scott | Reiterated Rating | Buy | $10.00 | Medium | |
6/8/2020 | Cantor Fitzgerald | Reiterated Rating | Buy | $8.00 | Medium | |
6/5/2020 | HC Wainwright | Reiterated Rating | Buy | $12.00 | High | |
5/22/2020 | HC Wainwright | Reiterated Rating | Buy | $12.00 | Low | |
5/8/2020 | HC Wainwright | Reiterated Rating | Buy | $12.00 | High | |
4/1/2020 | HC Wainwright | Reiterated Rating | Buy | $12.00 | High | |
3/16/2020 | HC Wainwright | Initiated Coverage | Buy | $12.00 | Medium | |
2/26/2020 | Cantor Fitzgerald | Initiated Coverage | Overweight | | High | |
7/24/2019 | Dawson James | Initiated Coverage | Buy | $16.00 | Low | |
6/18/2019 | Janney Montgomery Scott | Initiated Coverage | Buy ➝ Buy | $10.00 | High | |
5/23/2019 | Roth Capital | Reiterated Rating | Buy | | Medium | |
2/8/2019 | Roth Capital | Set Target | Buy | $10.00 | High | |
1/28/2019 | Roth Capital | Initiated Coverage | Buy | $10.00 | Low | |
12/13/2018 | Maxim Group | Set Target | Buy | $7.00 | High | |
10/31/2018 | HC Wainwright | Set Target | Buy | $10.00 | Low | |
10/26/2018 | Maxim Group | Set Target | Buy | $7.00 | Medium | |
10/22/2018 | HC Wainwright | Reiterated Rating | Buy | $10.00 | High | |
10/19/2018 | Maxim Group | Set Target | Buy | $7.00 | High | |
8/28/2018 | Maxim Group | Set Target | Buy | $7.00 | Low | |
8/28/2018 | HC Wainwright | Set Target | Buy | $10.00 | Medium | |
8/10/2018 | HC Wainwright | Set Target | Buy | $10.00 | High | |
8/9/2018 | Maxim Group | Reiterated Rating | Buy | $7.00 | Low | |
7/25/2018 | HC Wainwright | Set Target | Buy | $10.00 | High | |
7/10/2018 | HC Wainwright | Set Target | Buy | $10.00 | Low | |
7/9/2018 | Maxim Group | Initiated Coverage | Buy | $7.00 | Low | |
7/3/2018 | Maxim Group | Initiated Coverage | Buy | $7.00 | Low | |
7/3/2018 | HC Wainwright | Set Target | Buy | $10.00 | High | |
5/31/2018 | Maxim Group | Reiterated Rating | Buy | $5.00 ➝ $7.00 | Low | |
5/30/2018 | HC Wainwright | Initiated Coverage | Buy | $10.00 | High | |
5/16/2018 | Noble Financial | Set Target | Buy | $7.00 | High | |
5/16/2018 | Maxim Group | Initiated Coverage | Buy | $5.00 ➝ $7.00 | High | |