9/1/2020 | Credit Suisse Group | Boost Target | Neutral | $14.00 ➝ $34.50 | Low | |
9/1/2020 | Cantor Fitzgerald | Downgrade | Overweight ➝ Neutral | $24.00 ➝ $35.00 | Low | |
8/31/2020 | Wedbush | Downgrade | Outperform ➝ Neutral | $66.00 ➝ $34.50 | Low | |
8/31/2020 | Piper Sandler | Downgrade | Overweight ➝ Neutral | $60.00 ➝ $34.50 | N/A | |
8/3/2020 | Wedbush | Reiterated Rating | Buy | $66.00 | Medium | |
7/31/2020 | Cantor Fitzgerald | Lower Target | | $32.00 ➝ $24.00 | High | |
7/30/2020 | Stifel Nicolaus | Reiterated Rating | Hold | $18.00 | High | |
7/29/2020 | Credit Suisse Group | Lower Target | Neutral | $19.00 ➝ $15.00 | Low | |
7/13/2020 | Cowen | Initiated Coverage | Outperform | $35.00 | Medium | |
5/13/2020 | Wedbush | Reiterated Rating | Buy | $66.00 | High | |
5/13/2020 | Credit Suisse Group | Lower Target | Neutral | $29.00 ➝ $19.00 | High | |
5/12/2020 | HC Wainwright | Lower Target | Neutral | $30.00 ➝ $15.00 | Medium | |
5/11/2020 | Stifel Nicolaus | Reiterated Rating | Hold | $32.00 ➝ $20.00 | Low | |
3/23/2020 | Cantor Fitzgerald | Lower Target | Overweight | $64.00 ➝ $32.00 | High | |
3/18/2020 | Wedbush | Reiterated Rating | Buy | $66.00 | Low | |
3/18/2020 | JMP Securities | Downgrade | Outperform ➝ Market Perform | | High | |
3/17/2020 | Robert W. Baird | Lower Target | Outperform | $64.00 ➝ $58.00 | High | |
3/3/2020 | Wedbush | Reiterated Rating | Buy | $66.00 | N/A | |
3/2/2020 | Credit Suisse Group | Lower Target | | $34.00 ➝ $29.00 | High | |
3/2/2020 | Stifel Nicolaus | Lower Target | Hold | $34.00 ➝ $32.00 | High | |
2/28/2020 | HC Wainwright | Reiterated Rating | Neutral | $33.00 ➝ $30.00 | Medium | |
2/26/2020 | Wedbush | Reiterated Rating | Buy | $74.00 | Medium | |
2/3/2020 | Robert W. Baird | Reiterated Rating | Buy | $64.00 | High | |
2/3/2020 | Wedbush | Boost Target | Outperform | $79.00 ➝ $81.00 | High | |
2/3/2020 | JMP Securities | Boost Target | Market Outperform | $40.00 ➝ $44.00 | High | |
2/3/2020 | Cantor Fitzgerald | Boost Target | Overweight | $55.00 ➝ $64.00 | High | |
2/2/2020 | Stifel Nicolaus | Reiterated Rating | Hold | $34.00 | High | |
1/23/2020 | Roth Capital | Boost Target | | $45.00 ➝ $50.00 | Medium | |
1/21/2020 | Wedbush | Reiterated Rating | Buy | $79.00 | Medium | |
1/9/2020 | Wedbush | Reiterated Rating | Buy | $79.00 | Medium | |
12/19/2019 | HC Wainwright | Initiated Coverage | Neutral | $33.00 | Low | |
12/13/2019 | Credit Suisse Group | Downgrade | Outperform ➝ Neutral | $31.59 ➝ $30.00 | Medium | |
10/31/2019 | Wedbush | Reiterated Rating | Buy | | Medium | |
10/25/2019 | The Goldman Sachs Group | Set Target | Hold | $27.00 | N/A | |
10/9/2019 | Piper Sandler Companies | Set Target | Buy | $60.00 | N/A | |
9/16/2019 | Wedbush | Reiterated Rating | Hold ➝ Outperform | $79.00 | Medium | |
9/16/2019 | Stifel Nicolaus | Upgrade | Positive | | High | |
9/11/2019 | Stifel Nicolaus | Boost Target | Hold | $24.00 ➝ $30.00 | High | |
8/21/2019 | Wedbush | Set Target | Buy | $79.00 | High | |
8/18/2019 | Stifel Nicolaus | Reiterated Rating | Hold | $24.00 | High | |
8/9/2019 | Royal Bank of Canada | Lower Target | Outperform | $50.00 | Medium | |
7/12/2019 | Roth Capital | Initiated Coverage | Buy ➝ Buy | $45.00 | Low | |
7/11/2019 | Wedbush | Set Target | Buy | $79.00 | Medium | |
7/2/2019 | Wedbush | Reiterated Rating | Buy | $79.00 | Low | |
6/6/2019 | Wedbush | Reiterated Rating | Outperform | $79.00 | Medium | |
5/24/2019 | Wedbush | Set Target | Buy | $79.00 | Low | |
5/21/2019 | Credit Suisse Group | Initiated Coverage | Outperform | $36.00 ➝ $30.00 | High | |
5/9/2019 | Wedbush | Reiterated Rating | Buy | $79.00 | Low | |
5/9/2019 | Cantor Fitzgerald | Reiterated Rating | Buy | $45.00 | Medium | |