7/13/2022 | Cantor Fitzgerald | Reiterated Rating | Neutral | | Low | |
6/7/2022 | HC Wainwright | Downgrade | Buy ➝ Neutral | | Low | |
5/6/2022 | Cantor Fitzgerald | Downgrade | Overweight ➝ Neutral | | High | |
3/11/2022 | HC Wainwright | Lower Target | Buy | $150.00 ➝ $125.00 | Low | |
11/12/2021 | HC Wainwright | Lower Target | Buy | $200.00 ➝ $150.00 | High | |
8/5/2021 | Cowen | Lower Target | Outperform | $450.00 ➝ $250.00 | Low | |
1/28/2021 | HC Wainwright | Lower Target | Buy | $250.00 ➝ $200.00 | High | |
11/10/2020 | HC Wainwright | Reiterated Rating | Buy | | Low | |
11/10/2020 | Cantor Fitzgerald | Reiterated Rating | Overweight | | Low | |
9/29/2020 | HC Wainwright | Reiterated Rating | Buy | | High | |
8/7/2020 | Jefferies Financial Group | Downgrade | Hold ➝ Underperform | $62.50 ➝ $60.00 | Low | |
7/22/2020 | Noble Financial | Reiterated Rating | Buy | $500.00 | High | |
5/19/2020 | JPMorgan Chase & Co. | Downgrade | Overweight ➝ Neutral | | High | |
5/7/2020 | HC Wainwright | Reiterated Rating | Buy | $300.00 ➝ $250.00 | Low | |
4/16/2020 | Stifel Nicolaus | Boost Target | Buy | $700.00 ➝ $750.00 | Medium | |
3/29/2020 | HC Wainwright | Reiterated Rating | Buy | $300.00 | Low | |
2/21/2020 | HC Wainwright | Lower Target | Buy | $350.00 ➝ $300.00 | High | |
2/5/2020 | Noble Financial | Reiterated Rating | Buy | $650.00 | High | |
12/23/2019 | HC Wainwright | Reiterated Rating | Buy | $350.00 | High | |
12/2/2019 | Guggenheim | Initiated Coverage | Buy | $250.00 | High | |
10/29/2019 | HC Wainwright | Reiterated Rating | Buy | $350.00 | Low | |
10/28/2019 | Stifel Nicolaus | Lower Target | Buy | $1,000.00 ➝ $850.00 | Low | |
10/17/2019 | HC Wainwright | Initiated Coverage | Buy | $350.00 | Medium | |
9/27/2019 | Stifel Nicolaus | Set Target | Buy | $1,000.00 | High | |
9/27/2019 | Noble Financial | Reiterated Rating | Buy | $650.00 | High | |
8/22/2019 | Oppenheimer | Set Target | Buy | $450.00 | High | |
8/12/2019 | Noble Financial | Reiterated Rating | Buy | $650.00 | High | |
8/7/2019 | Cantor Fitzgerald | Reiterated Rating | Overweight | $650.00 ➝ $650.00 | High | |
7/15/2019 | Jefferies Financial Group | Lower Target | Hold | $200.00 ➝ $150.00 | Low | |
6/12/2019 | Cantor Fitzgerald | Lower Target | Overweight | $1,350.00 ➝ $650.00 | High | |
6/11/2019 | Oppenheimer | Lower Target | Outperform | $650.00 ➝ $500.00 | High | |
6/11/2019 | Cowen | Lower Target | Outperform | $800.00 ➝ $450.00 | High | |
6/11/2019 | JPMorgan Chase & Co. | Lower Target | Buy | $400.00 ➝ $300.00 | High | |
5/7/2019 | Jefferies Financial Group | Lower Target | Hold | $250.00 ➝ $200.00 | High | |
4/30/2019 | Noble Financial | Reiterated Rating | Outperform ➝ Outperform | $650.00 | High | |
4/18/2019 | Cantor Fitzgerald | Reiterated Rating | Overweight ➝ Positive | | Medium | |
3/19/2019 | Oppenheimer | Reiterated Rating | Buy | | Low | |
2/11/2019 | Oppenheimer | Set Target | Buy | $700.00 | Low | |
1/21/2019 | Cantor Fitzgerald | Reiterated Rating | Buy | $1,350.00 | Low | |
11/23/2018 | Cantor Fitzgerald | Reiterated Rating | Overweight | | High | |
11/7/2018 | Oppenheimer | Set Target | Buy | $700.00 | N/A | |
11/7/2018 | Cantor Fitzgerald | Set Target | Buy | $1,350.00 | N/A | |
10/29/2018 | Cantor Fitzgerald | Set Target | Buy | $1,350.00 | High | |
10/14/2018 | Cantor Fitzgerald | Set Target | Buy | $1,350.00 | Low | |
10/2/2018 | Oppenheimer | Set Target | Buy | $700.00 | High | |
9/27/2018 | Cantor Fitzgerald | Set Target | Buy | $1,350.00 | High | |
9/26/2018 | Oppenheimer | Set Target | Buy | $700.00 | N/A | |
9/5/2018 | Oppenheimer | Set Target | Buy | $700.00 | Medium | |
8/15/2018 | JPMorgan Chase & Co. | Set Target | Buy | $550.00 | Low | |
8/14/2018 | Cantor Fitzgerald | Boost Target | Overweight ➝ Overweight | $1,300.00 ➝ $1,350.00 | High | |
8/13/2018 | Oppenheimer | Set Target | Buy | $700.00 | High | |
8/10/2018 | Cantor Fitzgerald | Set Target | Buy | $1,300.00 | Low | |
8/5/2018 | Oppenheimer | Set Target | Buy | $600.00 | Low | |
7/30/2018 | Oppenheimer | Set Target | Buy | $600.00 | High | |
7/30/2018 | Cantor Fitzgerald | Set Target | Buy | $1,300.00 | High | |
6/15/2018 | JPMorgan Chase & Co. | Initiated Coverage | Overweight | $550.00 | High | |
6/5/2018 | Oppenheimer | Set Target | Buy | $600.00 | High | |
5/30/2018 | Oppenheimer | Set Target | Buy | $600.00 | Medium | |
5/3/2018 | Oppenheimer | Set Target | Buy | $500.00 | High | |
3/21/2018 | Oppenheimer | Reiterated Rating | Buy | | Medium | |
3/9/2018 | Noble Financial | Reiterated Rating | Buy | | Medium | |
3/8/2018 | Oppenheimer | Set Target | Buy | $500.00 | High | |
2/22/2018 | Noble Financial | Reiterated Rating | Buy | | High | |
2/21/2018 | Oppenheimer | Set Target | Buy | $500.00 | High | |
1/28/2018 | Oppenheimer | Reiterated Rating | Buy | $500.00 | Low | |
1/7/2018 | Cantor Fitzgerald | Reiterated Rating | Buy | $1,400.00 | Low | |
12/29/2017 | Noble Financial | Reiterated Rating | Buy | | N/A | |
12/28/2017 | Cantor Fitzgerald | Reiterated Rating | Buy | $1,400.00 | Medium | |
12/20/2017 | Noble Financial | Reiterated Rating | Buy | | Low | |
12/20/2017 | Oppenheimer | Set Target | Buy | $500.00 | Low | |
12/20/2017 | Deutsche Bank Aktiengesellschaft | Set Target | Buy | $450.00 | High | |
11/30/2017 | Noble Financial | Reiterated Rating | Buy | | Medium | |
11/29/2017 | Cantor Fitzgerald | Reiterated Rating | Buy | $1,550.00 | Low | |
11/6/2017 | Cowen | Reiterated Rating | Outperform | $650.00 ➝ $800.00 | N/A | |
10/16/2017 | Oppenheimer | Set Target | Buy | $500.00 | N/A | |
9/26/2017 | Jefferies Financial Group | Reiterated Rating | Buy | $750.00 | Medium | |
9/13/2017 | Deutsche Bank Aktiengesellschaft | Reiterated Rating | Buy | $500.00 | Medium | |
9/8/2017 | Jefferies Financial Group | Reiterated Rating | Buy | $750.00 | Low | |
9/8/2017 | Morgan Stanley | Initiated Coverage | Equal Weight | $300.00 | N/A | |
9/4/2017 | Cantor Fitzgerald | Reiterated Rating | Buy | $1,650.00 | Medium | |
8/31/2017 | Oppenheimer | Reiterated Rating | Outperform | $500.00 | High | |
8/22/2017 | Deutsche Bank Aktiengesellschaft | Set Target | Buy | $500.00 | Low | |
8/21/2017 | Stifel Nicolaus | Reiterated Rating | Buy | $1,000.00 | Low | |