10/25/2022 | Maxim Group | Lower Target | | $11.00 ➝ $7.00 | Low | |
10/21/2022 | Brookline Capital Acquisition | Reiterated Rating | Buy | $8.00 | Low | |
5/13/2022 | HC Wainwright | Lower Target | | $14.00 ➝ $8.00 | High | |
3/31/2022 | HC Wainwright | Lower Target | Buy | $20.00 ➝ $14.00 | Medium | |
8/24/2021 | Brookline Capital Management | Reiterated Rating | Buy | | Low | |
6/30/2021 | HC Wainwright | Reiterated Rating | Buy | $20.00 | Medium | |
6/7/2021 | Aegis | Lower Target | Buy | $40.00 ➝ $35.00 | Low | |
6/3/2021 | HC Wainwright | Reiterated Rating | Buy | | Medium | |
5/18/2021 | HC Wainwright | Reiterated Rating | Buy | | High | |
4/12/2021 | Aegis | Lower Target | Buy | $45.00 ➝ $40.00 | High | |
2/17/2021 | Maxim Group | Boost Target | Buy | $17.00 ➝ $22.00 | Low | |
2/15/2021 | Aegis | Reiterated Rating | Buy | | High | |
1/22/2021 | Guggenheim | Initiated Coverage | Buy | $25.00 | High | |
1/5/2021 | Cantor Fitzgerald | Initiated Coverage | Overweight | $30.00 | N/A | |
12/28/2020 | HC Wainwright | Lower Target | Buy | $35.00 ➝ $20.00 | N/A | |
12/23/2020 | Maxim Group | Reiterated Rating | Buy | $17.00 | N/A | |
11/6/2020 | Maxim Group | Reiterated Rating | Buy | $15.00 | High | |
8/11/2020 | LADENBURG THALM/SH SH | Reiterated Rating | Buy | $25.00 | High | |
8/10/2020 | Needham & Company LLC | Initiated Coverage | Buy | $50.00 | High | |
7/15/2020 | Needham & Company LLC | Reiterated Rating | Buy | $50.00 | High | |
5/31/2020 | Aegis | Reiterated Rating | Buy | $45.00 | High | |
5/19/2020 | HC Wainwright | Reiterated Rating | Buy | $35.00 | Medium | |
5/11/2020 | Needham & Company LLC | Reiterated Rating | Buy | $50.00 | Low | |
4/23/2020 | Aegis | Boost Target | Buy | $40.00 ➝ $45.00 | High | |
4/22/2020 | Maxim Group | Reiterated Rating | Buy | $40.00 | Medium | |
4/22/2020 | HC Wainwright | Reiterated Rating | Buy | $35.00 | High | |
4/21/2020 | Needham & Company LLC | Initiated Coverage | Buy | $50.00 | High | |
3/12/2020 | Maxim Group | Reiterated Rating | Buy | $40.00 | High | |
2/14/2020 | LADENBURG THALM/SH SH | Reiterated Rating | Buy | | High | |
1/9/2020 | HC Wainwright | Reiterated Rating | Buy | $35.00 | Low | |
1/9/2020 | LADENBURG THALM/SH SH | Reiterated Rating | Buy | $60.00 | Medium | |
12/16/2019 | HC Wainwright | Reiterated Rating | Buy | $35.00 | Low | |
11/7/2019 | Needham & Company LLC | Reiterated Rating | Buy | $50.00 | Low | |
11/5/2019 | LADENBURG THALM/SH SH | Reiterated Rating | Buy | $60.00 | Low | |
10/18/2019 | Needham & Company LLC | Set Target | Buy | $50.00 | Low | |
8/19/2019 | Brookline Capital Management | Reiterated Rating | Buy | | High | |
8/12/2019 | Needham & Company LLC | Reiterated Rating | Buy | $50.00 | Low | |
7/31/2019 | Aegis | Initiated Coverage | Buy | | Medium | |
7/24/2019 | Maxim Group | Set Target | Buy | $40.00 | Low | |
5/24/2019 | LADENBURG THALM/SH SH | Set Target | Buy | $60.00 | Low | |
5/12/2019 | Needham & Company LLC | Reiterated Rating | Buy | $50.00 | Medium | |
4/16/2019 | Needham & Company LLC | Reiterated Rating | Buy | $50.00 | Medium | |
3/18/2019 | Maxim Group | Reiterated Rating | Buy | $40.00 | High | |
1/4/2019 | Brookline Capital Management | Reiterated Rating | Buy | | High | |
11/13/2018 | Maxim Group | Set Target | Buy | $40.00 | Low | |
10/23/2018 | HC Wainwright | Set Target | Buy | $50.00 | Low | |
10/16/2018 | Maxim Group | Lower Target | Buy ➝ Buy | $60.00 ➝ $40.00 | High | |
8/17/2018 | HC Wainwright | Set Target | Buy | $50.00 | Low | |
8/10/2018 | Needham & Company LLC | Set Target | Buy | $50.00 | Medium | |
8/10/2018 | Maxim Group | Reiterated Rating | Buy | $60.00 | High | |
7/11/2018 | HC Wainwright | Set Target | Buy | $50.00 | High | |
7/11/2018 | Needham & Company LLC | Upgrade | Hold ➝ Buy | $50.00 | High | |
6/27/2018 | Maxim Group | Initiated Coverage | Buy | $60.00 | High | |
5/24/2018 | LADENBURG THALM/SH SH | Initiated Coverage | Buy | $90.00 | Low | |
5/8/2018 | Roth Capital | Initiated Coverage | Buy | $60.00 | Low | |
5/7/2018 | HC Wainwright | Initiated Coverage | Buy | $50.00 | High | |