Apple (NASDAQ:AAPL) Stock Analyst Ratings

Apple (NASDAQ:AAPL) Stock Analyst Ratings

Date Upside/Downside Analyst Firm Price Target Change Rating Change Previous / Current Rating
01/31/2024 1.92% Rosenblatt → $189 Reiterates Neutral → Neutral
01/31/2024 34.81% Wedbush → $250 Reiterates Outperform → Outperform
01/30/2024 34.81% Wedbush → $250 Reiterates Outperform → Outperform
01/18/2024 21.33% B of A Securities $208 → $225 Upgrades Neutral → Buy
01/10/2024 7.85% Redburn Atlantic → $200 Downgrades Buy → Neutral
01/04/2024 10.54% Piper Sandler $220 → $205 Downgrades Overweight → Neutral
01/03/2024 -10.49% DA Davidson → $166 Initiates Coverage On → Neutral
01/02/2024 -13.72% Barclays $161 → $160 Downgrades Equal-Weight → Underweight
12/20/2023 34.81% Wedbush → $250 Reiterates Outperform → Outperform
12/11/2023 34.81% Wedbush $240 → $250 Maintains Outperform
12/08/2023 18.63% Morgan Stanley $210 → $220 Maintains Overweight
11/24/2023 29.42% Wedbush $240 → $240 Reiterates Outperform → Outperform
11/16/2023 29.42% Tigress Financial $225 → $240 Maintains Strong Buy
11/03/2023 1.92% Rosenblatt $198 → $189 Maintains Neutral
11/03/2023 29.42% Wedbush → $240 Reiterates Outperform → Outperform
11/03/2023 13.24% Morgan Stanley $210 → $210 Reiterates Overweight → Overweight
11/01/2023 29.42% Wedbush → $240 Reiterates Outperform → Outperform
10/31/2023 5.15% Needham → $195 Reiterates Buy → Buy
10/30/2023 7.85% Oppenheimer $220 → $200 Maintains Outperform
10/30/2023 -10.49% Barclays $167 → $166 Maintains Equal-Weight
10/30/2023 Keybanc Reiterates → Sector Weight
10/24/2023 -6.71% B of A Securities $173 → $173 Reiterates Neutral → Neutral
10/16/2023 13.24% Morgan Stanley $215 → $210 Maintains Overweight
10/09/2023 -9.95% Barclays $167 → $167 Reiterates Equal-Weight → Equal-Weight
10/09/2023 5.15% Bernstein $195 → $195 Reiterates Market Perform → Market Perform
10/04/2023 Keybanc Downgrades Overweight → Sector Weight
09/28/2023 13.24% Evercore ISI Group $210 → $210 Reiterates Outperform → Outperform
09/27/2023 2.46% UBS $190 → $190 Reiterates Neutral → Neutral
09/26/2023 12.16% B of A Securities $208 → $208 Reiterates Neutral → Neutral
09/25/2023 15.94% Morgan Stanley $215 → $215 Reiterates Overweight → Overweight
09/22/2023 12.16% B of A Securities $208 → $208 Reiterates Neutral → Neutral
09/21/2023 JP Morgan Reiterates Overweight → Overweight
09/19/2023 13.24% Evercore ISI Group $210 → $210 Maintains Outperform
09/19/2023 -9.95% Barclays → $167 Reiterates Equal-Weight → Equal-Weight
09/18/2023 29.42% Wedbush → $240 Reiterates Outperform → Outperform
09/15/2023 18.63% Credit Suisse $220 → $220 Reiterates Outperform → Outperform
09/14/2023 7.85% Keybanc → $200 Reiterates Overweight → Overweight
09/13/2023 12.16% B of A Securities $210 → $208 Maintains Neutral
09/13/2023 29.42% Wedbush $230 → $240 Maintains Outperform
09/13/2023 5.15% Needham → $195 Reiterates Buy → Buy
09/12/2023 24.03% Wedbush → $230 Reiterates → Outperform
09/12/2023 6.77% Rosenblatt → $198 Reiterates Neutral → Neutral
09/08/2023 24.03% JP Morgan $235 → $230 Maintains Overweight
09/07/2023 24.03% Wedbush → $230 Reiterates Outperform → Outperform
09/07/2023 5.15% Needham → $195 Reiterates Buy → Buy
08/17/2023 24.03% Wedbush → $230 Reiterates Outperform → Outperform
08/04/2023 10.54% Canaccord Genuity $185 → $205 Maintains Buy
08/04/2023 15.94% Morgan Stanley $220 → $215 Maintains Overweight
08/04/2023 7.85% Raymond James $180 → $200 Maintains Outperform
08/04/2023 6.77% Rosenblatt → $198 Downgrades Buy → Neutral
08/04/2023 -9.95% Barclays $149 → $167 Maintains Equal-Weight
08/04/2023 29.42% Citigroup $240 → $240 Reiterates Buy → Buy
08/04/2023 5.15% Needham → $195 Reiterates Buy → Buy
08/02/2023 26.72% JP Morgan $190 → $235 Maintains Overweight
08/01/2023 18.63% TD Cowen $195 → $220 Maintains Outperform
08/01/2023 10.01% Baird $180 → $204 Maintains Outperform
07/31/2023 18.63% Piper Sandler $180 → $220 Maintains Overweight
07/27/2023 5.15% Bernstein $175 → $195 Maintains Market Perform
07/25/2023 18.63% Morgan Stanley $220 → $220 Reiterates Overweight → Overweight
07/24/2023 21.33% Wells Fargo $210 → $225 Maintains Overweight
07/24/2023 13.24% Deutsche Bank $180 → $210 Maintains Buy
07/20/2023 18.63% Credit Suisse $200 → $220 Maintains Outperform
07/20/2023 29.42% Citigroup $240 → $240 Reiterates Buy → Buy
07/19/2023 13.24% B of A Securities $190 → $210 Maintains Neutral
07/17/2023 18.63% Morgan Stanley $190 → $220 Maintains Overweight
07/11/2023 7.85% Keybanc $180 → $200 Maintains Overweight
07/05/2023 2.46% UBS $190 → $190 Reiterates Neutral → Neutral
06/30/2023 29.42% Citigroup → $240 Initiates Coverage On → Buy
06/23/2023 21.33% Tigress Financial $210 → $225 Reiterates Strong Buy → Strong Buy
06/14/2023 -5.63% Bernstein $175 → $175 Maintains Market Perform
06/13/2023 2.46% UBS $180 → $190 Downgrades Buy → Neutral
06/07/2023 18.63% Wedbush $205 → $220 Maintains Outperform
06/06/2023 1.38% Monness, Crespi, Hardt $188 → $188 Maintains Buy
06/06/2023 10.54% Wedbush → $205 Reiterates Outperform → Outperform
06/06/2023 7.85% Credit Suisse $188 → $200 Maintains Outperform
06/06/2023 13.24% Wells Fargo $185 → $210 Maintains Overweight
06/06/2023 5.15% Needham → $195 Reiterates → Buy
06/06/2023 -0.24% DA Davidson $193 → $185 Downgrades Buy → Neutral
06/05/2023 10.54% Wedbush → $205 Reiterates Outperform → Outperform
06/05/2023 2.46% B of A Securities $176 → $190 Maintains Neutral
06/05/2023 13.24% Evercore ISI Group $190 → $210 Maintains Outperform
06/02/2023 2.46% Morgan Stanley $185 → $190 Maintains Overweight
06/02/2023 13.24% Jefferies $195 → $210 Maintains Buy
05/31/2023 10.54% Wedbush → $205 Reiterates Outperform → Outperform
05/22/2023 -5.63% Bernstein $175 → $175 Maintains Market Perform
05/22/2023 -2.94% Loop Capital → $180 Downgrades Buy → Hold
05/12/2023 -5.63% Bernstein $175 → $175 Maintains Market Perform
05/05/2023 5.15% Oppenheimer → $195 Maintains Outperform
05/05/2023 1.38% Monness, Crespi, Hardt → $188 Maintains Buy
05/05/2023 5.15% Jefferies $195 → $195 Assumes Buy → Buy
05/05/2023 -5.63% Bernstein $125 → $175 Maintains Market Perform
05/05/2023 -2.94% Raymond James $170 → $180 Maintains Outperform
05/05/2023 6.77% Rosenblatt $173 → $198 Maintains Buy
05/05/2023 -0.24% Morgan Stanley $180 → $185 Maintains Overweight
05/05/2023 -5.09% B of A Securities $173 → $176 Maintains Neutral
05/05/2023 5.15% Needham $170 → $195 Maintains Buy
05/05/2023 -2.94% Piper Sandler $195 → $180 Maintains Overweight
05/05/2023 -2.94% Deutsche Bank $170 → $180 Maintains Buy
05/05/2023 7.85% Atlantic Equities $180 → $200 Maintains Overweight
05/05/2023 -2.94% Keybanc $177 → $180 Maintains Overweight
05/04/2023 -0.24% Canaccord Genuity → $185 Maintains Buy
05/04/2023 -6.71% Rosenblatt → $173 Reiterates → Buy
05/02/2023 -2.94% Baird $170 → $180 Maintains Outperform
05/01/2023 -6.71% B of A Securities $168 → $173 Maintains Neutral
04/30/2023 -6.17% Monness, Crespi, Hardt $174 → $174 Maintains Buy
04/28/2023 -6.71% DA Davidson $173 → $173 Maintains Buy
04/27/2023 -32.59% Bernstein $125 → $125 Maintains Market Perform
04/26/2023 -8.33% Deutsche Bank $160 → $170 Maintains Buy
04/26/2023 -19.65% Barclays $145 → $149 Maintains Equal-Weight
04/19/2023 2.46% JP Morgan $175 → $190 Maintains Overweight
04/17/2023 10.54% Wedbush → $205 Reiterates → Outperform
04/13/2023 -2.94% Canaccord Genuity $170 → $180 Maintains Buy
04/13/2023 1.38% Credit Suisse $184 → $188 Maintains Outperform
04/05/2023 5.15% Jefferies $195 → $195 Maintains Buy
04/05/2023 -9.41% B of A Securities $158 → $168 Maintains Neutral
03/30/2023 -8.33% Needham → $170 Reiterates → Buy
03/10/2023 -35.29% LightShed Partners → $120 Downgrades Neutral → Sell
03/10/2023 -8.33% Needham → $170 Reiterates → Buy
03/08/2023 2.46% Wedbush $180 → $190 Maintains Outperform
03/06/2023 7.31% Goldman Sachs → $199 Initiates Coverage On → Buy
03/02/2023 5.15% Jefferies → $195 Reiterates Buy → Buy
02/06/2023 2.46% Evercore ISI Group → $190 Reiterates → Outperform
02/03/2023 -21.81% New Street Research $165 → $145 Maintains Neutral
02/03/2023 -6.17% Monness, Crespi, Hardt $174 → $174 Maintains Buy
02/03/2023 -32.59% Bernstein $125 → $125 Maintains Market Perform
02/03/2023 -14.8% B of A Securities $153 → $158 Maintains Neutral
02/03/2023 -6.71% DA Davidson $167 → $173 Maintains Buy
02/03/2023 -6.71% Rosenblatt $165 → $173 Maintains Buy
02/03/2023 -2.94% Wedbush $175 → $180 Maintains Outperform
02/03/2023 5.15% Cowen & Co. $200 → $195 Maintains Outperform
02/03/2023 -5.63% JP Morgan $180 → $175 Maintains Overweight
02/03/2023 -8.33% Raymond James $185 → $170 Maintains Outperform
02/03/2023 -21.81% Barclays $133 → $145 Maintains Equal-Weight
02/03/2023 -8.33% Needham → $170 Reiterates → Buy
02/03/2023 5.15% Piper Sandler → $195 Reiterates → Overweight
01/27/2023 -17.5% B of A Securities $154 → $153 Maintains Neutral
01/23/2023 -13.72% Deutsche Bank $170 → $160 Maintains Buy
01/19/2023 -2.94% JP Morgan $190 → $180 Maintains Overweight
01/18/2023 -6.17% Monness, Crespi, Hardt $174 → $174 Maintains Buy
01/18/2023 -8.33% Canaccord Genuity $200 → $170 Maintains Buy
01/13/2023 -11.02% Rosenblatt $189 → $165 Maintains Buy
01/11/2023 -28.28% Barclays $144 → $133 Maintains Equal-Weight
01/09/2023 -32.59% Bernstein $170 → $125 Maintains Market Perform
01/04/2023 13.24% Tigress Financial $210 → $210 Maintains Strong Buy
01/04/2023 -5.63% Wedbush $200 → $175 Maintains Outperform
01/03/2023 -24.51% Exane BNP Paribas → $140 Downgrades Outperform → Neutral
12/20/2022 2.46% JP Morgan $200 → $190 Maintains Overweight
12/12/2022 -8.33% Oppenheimer $190 → $170 Maintains Outperform
11/08/2022 -2.94% UBS $185 → $180 Maintains Buy
11/08/2022 -5.63% Morgan Stanley $177 → $175 Maintains Overweight
11/07/2022 -16.96% B of A Securities $160 → $154 Maintains Neutral
11/07/2022 -22.35% Barclays $156 → $144 Maintains Equal-Weight
10/28/2022 -6.17% Monness, Crespi, Hardt $174 → $174 Maintains Buy
10/28/2022 -9.95% DA Davidson $185 → $167 Maintains Buy
10/28/2022 7.85% Wedbush $220 → $200 Maintains Outperform
10/28/2022 -0.78% Credit Suisse $190 → $184 Maintains Outperform
10/28/2022 -15.88% Barclays $155 → $156 Maintains Equal-Weight
10/28/2022 -8.33% Deutsche Bank $175 → $170 Maintains Buy
10/28/2022 -5.63% Citigroup $185 → $175 Maintains Buy
10/28/2022 -4.55% Keybanc $185 → $177 Maintains Overweight
10/21/2022 -6.17% Monness, Crespi, Hardt $174 → $174 Maintains Buy
10/17/2022 -4.55% Morgan Stanley $180 → $177 Maintains Overweight
10/13/2022 2.46% Credit Suisse $201 → $190 Maintains Outperform
10/11/2022 -16.42% Barclays $169 → $155 Maintains Equal-Weight
09/29/2022 1.92% Rosenblatt $160 → $189 Upgrades Neutral → Buy
09/29/2022 -13.72% B of A Securities $185 → $160 Downgrades Buy → Neutral
09/20/2022 2.46% Evercore ISI Group $185 → $190 Maintains Outperform
09/06/2022 -6.17% Monness, Crespi, Hardt $174 → $174 Maintains Buy
09/06/2022 -8.33% Bernstein $170 → $170 Maintains Market Perform
08/22/2022 -0.24% Evercore ISI Group $185 → $185 Maintains Outperform
08/19/2022 -0.24% Keybanc $177 → $185 Maintains Overweight
08/17/2022 18.63% Wedbush $200 → $220 Maintains Outperform
08/17/2022 8.39% Credit Suisse → $201 Upgrades Neutral → Outperform
08/15/2022 -8.33% Bernstein → $170 Maintains Market Perform
08/02/2022 -4.55% Keybanc $173 → $177 Maintains Overweight
07/29/2022 7.85% Jefferies $200 → $200 Maintains Buy
07/29/2022 -25.05% Goldman Sachs → $139 Maintains Neutral
07/29/2022 -0.24% Evercore ISI Group $180 → $185 Maintains Outperform
07/29/2022 -13.72% Rosenblatt $168 → $160 Maintains Neutral
07/29/2022 -0.24% Raymond James $190 → $185 Maintains Outperform
07/29/2022 -8.87% Barclays $166 → $169 Maintains Equal-Weight
07/29/2022 -0.24% Citigroup $175 → $185 Maintains Buy
07/26/2022 -0.24% B of A Securities $200 → $185 Maintains Buy
07/20/2022 -0.24% Wells Fargo $205 → $185 Maintains Overweight
07/20/2022 -2.94% Morgan Stanley $185 → $180 Maintains Overweight
07/19/2022 -29.9% Goldman Sachs $130 → $130 Maintains Neutral
07/13/2022 -10.49% Barclays $167 → $166 Maintains Equal-Weight
07/13/2022 -5.63% Citigroup $200 → $175 Maintains Buy
07/12/2022 7.85% B of A Securities $200 → $200 Maintains Buy
07/12/2022 -6.71% Keybanc $191 → $173 Maintains Overweight
07/10/2022 -6.17% Monness, Crespi, Hardt → $174 Maintains Buy
06/30/2022 13.24% Tigress Financial $210 → $210 Maintains Strong Buy
06/28/2022 -2.94% Evercore ISI Group $210 → $180 Maintains Outperform
06/15/2022 -0.24% Morgan Stanley $195 → $185 Maintains Overweight
06/14/2022 -5.63% Deutsche Bank $200 → $175 Maintains Buy
06/07/2022 7.31% Monness, Crespi, Hardt → $199 Maintains Buy
06/07/2022 7.85% B of A Securities $200 → $200 Maintains Buy
05/19/2022 7.85% B of A Securities $215 → $200 Maintains Buy
05/17/2022 13.24% Evercore ISI Group $210 → $210 Maintains Outperform
05/10/2022 -13.72% HSBC → $160 Maintains Hold
05/02/2022 -9.41% Rosenblatt $184 → $168 Maintains Neutral
04/29/2022 -8.87% Credit Suisse $168 → $169 Maintains Neutral
04/29/2022 7.85% Deutsche Bank $210 → $200 Maintains Buy
04/29/2022 5.15% Morgan Stanley $210 → $195 Maintains Overweight
04/29/2022 7.85% JP Morgan $205 → $200 Maintains Overweight
04/29/2022 5.15% Piper Sandler $200 → $195 Maintains Overweight
04/24/2022 10.54% JP Morgan $210 → $205 Maintains Overweight
04/19/2022 -0.78% Rosenblatt → $184 Initiates Coverage On → Neutral
03/31/2022 13.24% Evercore ISI Group $210 → $210 Maintains Outperform
03/24/2022 13.24% Evercore ISI Group $210 → $210 Maintains Outperform
03/11/2022 -8.33% Barclays $169 → $170 Maintains Equal-Weight
03/09/2022 13.24% Evercore ISI Group $210 → $210 Maintains Outperform
02/15/2022 13.24% Tigress Financial $198 → $210 Maintains Strong Buy
01/31/2022 -9.41% Credit Suisse $150 → $168 Maintains Neutral
01/28/2022 7.85% Jefferies → $200 Maintains Buy
01/28/2022 -0.24% DA Davidson $170 → $185 Maintains Buy
01/28/2022 7.85% Canaccord Genuity $185 → $200 Maintains Buy
01/28/2022 15.94% B of A Securities $210 → $215 Maintains Buy
01/28/2022 2.46% Oppenheimer $170 → $190 Maintains Outperform
01/28/2022 -11.02% New Street Research → $165 Upgrades Sell → Neutral
01/28/2022 13.24% Deutsche Bank $200 → $210 Maintains Buy
01/28/2022 13.24% Morgan Stanley $200 → $210 Maintains Overweight
01/28/2022 2.46% Raymond James $185 → $190 Maintains Outperform
01/28/2022 -0.24% UBS $175 → $185 Maintains Buy
01/28/2022 -8.87% Barclays $145 → $169 Maintains Equal-Weight
01/24/2022 13.24% Evercore ISI Group → $210 Maintains Outperform
01/21/2022 10.54% Wells Fargo $165 → $205 Maintains Overweight
01/19/2022 13.24% B of A Securities $210 → $210 Maintains Buy
01/18/2022 7.85% Deutsche Bank $175 → $200 Maintains Buy
01/14/2022 13.24% Loop Capital $165 → $210 Maintains Buy
01/07/2022 7.85% Evercore ISI Group $200 → $200 Maintains Outperform
01/05/2022 7.85% Evercore ISI Group $200 → $200 Maintains Outperform
12/22/2021 7.85% Citigroup $170 → $200 Maintains Buy
12/14/2021 7.85% Evercore ISI Group $180 → $200 Maintains Outperform
12/14/2021 13.24% B of A Securities $160 → $210 Upgrades Neutral → Buy
12/13/2021 13.24% JP Morgan $180 → $210 Maintains Overweight
12/07/2021 7.85% Morgan Stanley $164 → $200 Maintains Overweight
12/06/2021 3% Keybanc → $191 Initiates Coverage On → Overweight
12/03/2021 -13.72% B of A Securities $160 → $160 Maintains Neutral
12/02/2021 7.85% Wedbush $185 → $200 Maintains Outperform
11/23/2021 -2.94% JP Morgan $180 → $180 Maintains Overweight
11/17/2021 -51.47% New Street Research $90 → $90 Maintains Sell
11/09/2021 6.77% Tigress Financial $198 → $198 Maintains Strong Buy
10/29/2021 -11.56% Morgan Stanley $166 → $164 Maintains Overweight
10/29/2021 -21.81% Barclays $142 → $145 Maintains Equal-Weight
10/29/2021 -8.33% Oppenheimer $165 → $170 Maintains Outperform
10/28/2021 -2.94% JP Morgan $175 → $180 Maintains Overweight
10/27/2021 -10.49% Morgan Stanley $168 → $166 Maintains Overweight
10/19/2021 -5.63% DA Davidson $167 → $175 Maintains Buy
10/11/2021 -5.63% JP Morgan $175 → $175 Maintains Overweight
09/22/2021 6.77% Tigress Financial $182 → $198 Maintains Strong Buy
09/09/2021 -5.63% Piper Sandler $165 → $175 Maintains Overweight
09/08/2021 -8.33% Baird $160 → $170 Maintains Outperform
09/01/2021 -16.42% Wolfe Research $135 → $155 Upgrades Underperform → Peer Perform
08/13/2021 -13.72% B of A Securities $160 → $160 Maintains Neutral
07/28/2021 -5.63% UBS $166 → $175 Maintains Buy
07/28/2021 -27.2% Wolfe Research $125 → $135 Maintains Underperform
07/28/2021 -5.63% DA Davidson $167 → $175 Maintains Buy
07/28/2021 -11.02% Loop Capital $150 → $165 Maintains Buy
07/28/2021 -5.63% Deutsche Bank $165 → $175 Maintains Buy
07/28/2021 -11.02% Piper Sandler $160 → $165 Maintains Overweight
07/28/2021 -0.24% Canaccord Genuity $175 → $185 Maintains Buy
07/28/2021 -11.02% Wells Fargo $160 → $165 Maintains Overweight
07/28/2021 -9.41% Morgan Stanley $166 → $168 Maintains Overweight
07/28/2021 -23.43% Barclays $134 → $142 Maintains Equal-Weight
07/22/2021 -5.63% Canaccord Genuity $165 → $175 Maintains Buy
07/20/2021 -10.49% UBS $155 → $166 Maintains Buy
07/15/2021 -10.49% Morgan Stanley $162 → $166 Maintains Overweight
07/14/2021 -5.63% JP Morgan $170 → $175 Maintains Overweight
07/06/2021 -8.33% JP Morgan $165 → $170 Maintains Overweight
06/30/2021 -16.42% UBS $155 → $155 Maintains Buy
06/24/2021 -12.64% Morgan Stanley $161 → $162 Maintains Overweight
05/28/2021 -51.47% New Street Research → $90 Downgrades Neutral → Sell
05/19/2021 -27.74% Barclays $138 → $134 Maintains Equal-Weight
04/29/2021 -16.42% UBS $142 → $155 Maintains Buy
04/29/2021 -32.59% Wolfe Research $115 → $125 Maintains Underperform
04/29/2021 -11.02% JP Morgan $150 → $165 Maintains Overweight
04/29/2021 -11.02% Deutsche Bank $160 → $165 Maintains Buy
04/29/2021 -13.72% Baird $155 → $160 Maintains Outperform
04/29/2021 -25.58% Barclays $136 → $138 Maintains Equal-Weight
04/29/2021 -2.94% Monness, Crespi, Hardt $170 → $180 Maintains Buy
04/29/2021 -19.11% Credit Suisse $140 → $150 Maintains Neutral
04/29/2021 -11.02% Canaccord Genuity $155 → $165 Maintains Buy
04/29/2021 -5.63% Jefferies $160 → $175 Maintains Buy
04/29/2021 -0.24% Wedbush $175 → $185 Maintains Outperform
04/29/2021 -13.18% Morgan Stanley $158 → $161 Maintains Overweight
04/29/2021 -0.24% Raymond James $160 → $185 Maintains Outperform
04/29/2021 -29.9% Goldman Sachs $83 → $130 Upgrades Sell → Neutral
04/27/2021 -19.11% JP Morgan $150 → $150 Maintains Overweight
04/21/2021 -37.99% Wolfe Research → $115 Maintains Underperform
04/21/2021 -14.8% Morgan Stanley $157 → $158 Maintains Overweight
04/16/2021 -15.34% Morgan Stanley $156 → $157 Maintains Overweight
04/08/2021 -23.43% UBS $142 → $142 Maintains Buy
04/06/2021 -15.88% Morgan Stanley $164 → $156 Maintains Overweight
03/31/2021 -23.43% UBS $115 → $142 Upgrades Neutral → Buy
03/24/2021 -16.42% B of A Securities $155 → $155 Maintains Neutral
03/16/2021 -5.63% Evercore ISI Group $163 → $175 Maintains Outperform
03/10/2021 -5.63% Wedbush → $175 Maintains Outperform
02/08/2021 -7.79% RBC Capital $154 → $171 Assumes → Outperform
01/28/2021 -16.96% RBC Capital $145 → $154 Maintains Outperform
01/28/2021 -13.72% Loop Capital $155 → $160 Maintains Buy
01/28/2021 -25.58% Barclays $116 → $138 Maintains Equal-Weight
01/28/2021 -16.42% B of A Securities $150 → $155 Maintains Neutral
01/28/2021 -9.95% DA Davidson $133 → $167 Maintains Buy
01/28/2021 -13.72% Deutsche Bank $140 → $160 Maintains Buy
01/28/2021 -13.72% Wells Fargo $155 → $160 Maintains Overweight
01/28/2021 -13.72% Piper Sandler $135 → $160 Maintains Overweight
01/28/2021 -28.82% Bernstein $120 → $132 Maintains Market Perform
01/28/2021 -24.51% Credit Suisse $120 → $140 Maintains Neutral
01/28/2021 -16.42% Canaccord Genuity $150 → $155 Maintains Buy
01/28/2021 -13.72% Raymond James $150 → $160 Maintains Outperform
01/28/2021 -8.33% Needham $140 → $170 Maintains Buy
01/28/2021 -11.56% Morgan Stanley $152 → $164 Maintains Overweight
01/26/2021 -21.81% RBC Capital → $145 Maintains Outperform
01/26/2021 -19.11% B of A Securities $135 → $150 Maintains Neutral
01/26/2021 -8.33% Cascend $140 → $170 Maintains Buy
01/25/2021 -13.72% Evercore ISI Group $145 → $160 Maintains Outperform
01/25/2021 -19.11% Raymond James $140 → $150 Maintains Outperform
01/25/2021 -5.63% Wedbush $160 → $175 Maintains Outperform
01/22/2021 -17.5% Cowen & Co. $133 → $153 Maintains Outperform
01/21/2021 -18.03% Morgan Stanley $144 → $152 Maintains Overweight
01/15/2021 -16.42% Loop Capital $131 → $155 Maintains Buy
01/14/2021 -37.45% Barclays $100 → $116 Maintains Equal-Weight
01/12/2021 -16.42% Wells Fargo $140 → $155 Maintains Overweight
01/11/2021 -51.47% Wolfe Research $80 → $90 Maintains Underperform
01/06/2021 -35.29% Bernstein $100 → $120 Maintains Market Perform
01/05/2021 -19.11% Canaccord Genuity $145 → $150 Maintains Buy
01/05/2021 -35.29% Credit Suisse $106 → $120 Maintains Neutral
12/16/2020 -22.35% Morgan Stanley $136 → $144 Maintains Overweight
12/15/2020 -24.51% Cascend $125 → $140 Maintains Buy
12/14/2020 -24.51% Wells Fargo → $140 Maintains Overweight
12/09/2020 -13.72% Wedbush $150 → $160 Maintains Outperform
11/30/2020 Loop Capital Upgrades Hold → Buy
10/30/2020 -28.28% DA Davidson $120 → $133 Maintains Buy
10/30/2020 -27.2% B of A Securities $140 → $135 Maintains Neutral
10/30/2020 -24.51% Raymond James $120 → $140 Maintains Outperform
10/26/2020 -37.99% Loop Capital $135 → $115 Maintains Hold
10/22/2020 -27.2% Piper Sandler $130 → $135 Maintains Overweight
10/21/2020 -24.51% B of A Securities $140 → $140 Maintains Neutral
10/14/2020 -24.51% Jefferies $135 → $140 Maintains Buy
10/14/2020 -42.84% Credit Suisse $95 → $106 Maintains Neutral
10/14/2020 -26.66% Morgan Stanley $130 → $136 Maintains Overweight
10/13/2020 -29.9% Piper Sandler → $130 Maintains Overweight
10/12/2020 -28.82% RBC Capital $111 → $132 Maintains Outperform
09/22/2020 -37.99% UBS → $115 Assumes → Neutral
09/22/2020 -35.29% Raymond James $110 → $120 Maintains Outperform
09/21/2020 -32.59% Canaccord Genuity $112.25 → $125 Maintains Buy
09/21/2020 -32.59% Citigroup $112.5 → $125 Maintains Buy
09/17/2020 -27.2% Jefferies $116.25 → $135 Maintains Buy
09/16/2020 -24.51% Needham $112.5 → $140 Maintains Buy
09/10/2020 -28.28% Baird $109 → $133 Maintains Outperform
09/01/2020 -24.51% Deutsche Bank $480 → $140 Maintains Buy
09/01/2020 -24.51% B of A Securities $117.5 → $140 Maintains Neutral
09/01/2020 -19.11% JP Morgan $115 → $150 Maintains Overweight
09/01/2020 -24.51% B of A Securities $117.5 → $140 Reiterates → Neutral
08/31/2020 -22.35% Monness, Crespi, Hardt $117.5 → $144 Maintains Buy
08/31/2020 -19.11% Wedbush $150 → $150 Maintains Outperform
08/31/2020 -19.11% Argus Research $112.5 → $150 Maintains Buy
08/25/2020 -28.55% Cowen & Co. $117.5 → $132.5 Maintains Outperform
08/25/2020 223.55% Wedbush $515 → $600 Maintains Outperform
08/24/2020 -29.9% Morgan Stanley $107.75 → $130 Maintains Overweight
08/14/2020 115.7% Bernstein $400 → $400 Maintains Market Perform
08/10/2020 177.71% Wedbush $475 → $515 Maintains Outperform
08/05/2020 115.7% Bernstein $400 → $400 Maintains Market Perform
08/05/2020 -34.62% Wells Fargo $112.5 → $121.25 Maintains Overweight
08/05/2020 153.44% B of A Securities $420 → $470 Downgrades Buy → Neutral
07/31/2020 139.96% RBC Capital $390 → $445 Maintains Outperform
07/31/2020 142.66% Piper Sandler $310 → $450 Maintains Overweight
07/31/2020 102.76% Loop Capital $330 → $376 Maintains Hold
07/31/2020 150.75% Jefferies $405 → $465 Maintains Buy
07/31/2020 137.27% Deutsche Bank $400 → $440 Maintains Buy
07/31/2020 158.84% DA Davidson $355 → $480 Maintains Buy
07/31/2020 115.7% Bernstein $370 → $400 Maintains Market Perform
07/31/2020 115.7% Barclays $326 → $400 Maintains Equal-Weight
07/31/2020 126.48% B of A Securities $410 → $420 Maintains Buy
07/31/2020 -42.71% UBS $100 → $106.25 Maintains Buy
07/31/2020 -40.68% Raymond James $100 → $110 Maintains Outperform
07/31/2020 -48.77% Credit Suisse $85 → $95 Maintains Neutral
07/31/2020 -39.34% Citigroup $100 → $112.5 Maintains Buy
07/31/2020 -32.59% Cascend $81.25 → $125 Maintains Buy
07/31/2020 -37.99% Canaccord Genuity $111 → $115 Maintains Buy
07/31/2020 132.41% Morgan Stanley $419 → $431 Maintains Overweight
07/31/2020 156.14% Wedbush $450 → $475 Maintains Outperform
07/29/2020 83.34% Credit Suisse $295 → $340 Maintains Neutral
07/28/2020 99.52% Monness, Crespi, Hardt $370 → $370 Maintains Buy
07/24/2020 126.48% Wells Fargo $400 → $420 Maintains Overweight
07/24/2020 99.52% Bernstein → $370 Maintains Market Perform
07/24/2020 -57.53% Wolfe Research → $78.75 Initiates Coverage On → Underperform
07/16/2020 139.42% Canaccord Genuity $310 → $444 Maintains Buy
07/15/2020 121.09% B of A Securities $390 → $410 Maintains Buy
07/15/2020 -39.34% Needham $87.5 → $112.5 Maintains Buy
07/13/2020 125.94% Morgan Stanley $340 → $419 Maintains Overweight
07/13/2020 142.66% Wedbush $425 → $450 Maintains Outperform
07/08/2020 115.7% Deutsche Bank $380 → $400 Maintains Buy
07/07/2020 94.13% Cascend $325 → $360 Maintains Buy
07/07/2020 115.7% Raymond James $340 → $400 Reiterates → Outperform
06/25/2020 75.79% Barclays $288 → $326 Maintains Equal-Weight
06/25/2020 129.18% Wedbush $375 → $425 Maintains Outperform
06/23/2020 77.95% Loop Capital $280 → $330 Maintains Hold
06/23/2020 41.82% Goldman Sachs → $263 Maintains Sell
06/23/2020 -48.77% Deutsche Bank $87.5 → $95 Maintains Buy
06/23/2020 -50.12% Bernstein $71.25 → $92.5 Maintains Market Perform
06/23/2020 -47.42% Baird $80 → $97.5 Maintains Outperform
06/23/2020 115.7% UBS $325 → $400 Maintains Buy
06/22/2020 115.7% Cowen & Co. $335 → $400 Maintains Outperform
06/17/2020 -47.42% RBC Capital $86.25 → $97.5 Maintains Outperform
06/16/2020 115.7% Citigroup $310 → $400 Maintains Buy
06/11/2020 -60.23% HSBC → $73.75 Upgrades Reduce → Hold
06/11/2020 110.3% B of A Securities $340 → $390 Maintains Buy
06/11/2020 107.61% Wells Fargo $315 → $385 Maintains Overweight
06/10/2020 88.74% Deutsche Bank $320 → $350 Maintains Buy
06/05/2020 102.22% Wedbush $350 → $375 Maintains Outperform
06/05/2020 59.08% Credit Suisse $260 → $295 Maintains Neutral
06/03/2020 83.34% Morgan Stanley $326 → $340 Maintains Overweight
05/27/2020 83.34% B of A Securities $320 → $340 Maintains Buy
05/27/2020 72.56% Deutsche Bank $305 → $320 Maintains Buy
05/12/2020 88.74% Wedbush $335 → $350 Maintains Outperform
05/07/2020 53.68% Bernstein $285 → $285 Maintains Market Perform
05/06/2020 72.56% Daiwa Capital $297 → $320 Maintains Outperform
05/01/2020 34.81% Nomura Instinet $240 → $250 Maintains Neutral
05/01/2020 64.47% Deutsche Bank $285 → $305 Maintains Buy
05/01/2020 55.3% Barclays $268 → $288 Maintains Equal-Weight
05/01/2020 -58.21% Piper Sandler $75 → $77.5 Maintains Overweight
05/01/2020 -66.3% Nomura $60 → $62.5 Maintains Neutral
05/01/2020 -52.14% DA Davidson $92.5 → $88.75 Maintains Buy
05/01/2020 67.17% Canaccord Genuity $300 → $310 Maintains Buy
05/01/2020 75.25% UBS $290 → $325 Maintains Buy
05/01/2020 72.56% B of A Securities $310 → $320 Reiterates → Buy
05/01/2020 83.34% Raymond James $305 → $340 Maintains Outperform
05/01/2020 75.79% Morgan Stanley $298 → $326 Maintains Overweight
05/01/2020 88.74% JP Morgan $335 → $350 Maintains Overweight
05/01/2020 75.25% Cascend $350 → $325 Maintains Buy
04/27/2020 67.17% B of A Securities $300 → $310 Reiterates → Buy
04/23/2020 -59.96% Daiwa Capital $75 → $74.25 Downgrades Buy → Outperform
04/21/2020 29.42% Nomura Instinet $240 → $240 Maintains Neutral
04/17/2020 -68.59% Goldman Sachs $62.5 → $58.25 Downgrades Neutral → Sell
04/16/2020 69.86% Baird $360 → $315 Maintains Outperform
04/16/2020 53.68% Deutsche Bank $270 → $285 Maintains Buy
04/13/2020 53.68% Bernstein $300 → $285 Maintains Market Perform
04/13/2020 64.47% Raymond James $360 → $305 Maintains Outperform
04/09/2020 29.42% Nomura Instinet $225 → $240 Maintains Neutral
04/09/2020 -67.65% Nomura $56.25 → $60 Maintains Neutral
04/08/2020 80.65% JP Morgan $350 → $335 Maintains Overweight
04/03/2020 60.69% Morgan Stanley $328 → $298 Maintains Overweight
04/03/2020 40.2% Credit Suisse $290 → $260 Maintains Neutral
04/01/2020 88.74% Argus Research $350 → $350 Maintains Buy
03/30/2020 56.38% UBS $335 → $290 Maintains Buy
03/26/2020 61.77% Bernstein $300 → $300 Maintains Market Perform
03/25/2020 45.6% Deutsche Bank → $270 Upgrades Hold → Buy
03/24/2020 40.2% Piper Sandler $343 → $260 Maintains Overweight
03/23/2020 21.33% Nomura Instinet $295 → $225 Maintains Neutral
03/23/2020 21.33% Nomura $295 → $225 Maintains Neutral
03/20/2020 61.77% B of A Securities $320 → $300 Reiterates Buy → Buy
03/19/2020 61.77% Canaccord Genuity $345 → $300 Maintains Buy
03/18/2020 80.65% Wedbush → $335 Maintains Outperform
03/18/2020 34.81% Goldman Sachs $265 → $250 Maintains Neutral
03/17/2020 42.9% Goldman Sachs $300 → $265 Maintains Neutral
03/17/2020 -56.86% Jefferies $92.5 → $80 Reiterates → Buy
03/17/2020 76.87% Morgan Stanley $368 → $328 Maintains Overweight
03/13/2020 69.86% Wells Fargo → $315 Upgrades Equal-Weight → Overweight
03/11/2020 72.56% B of A Securities $350 → $320 Reiterates → Buy
03/10/2020 80.65% UBS $355 → $335 Maintains Buy
03/08/2020 115.7% Wedbush $400 → $400 Maintains Outperform
03/06/2020 88.74% B of A Securities → $350 Reiterates Buy → Buy
03/06/2020 59.08% Deutsche Bank $305 → $295 Maintains Hold
03/04/2020 59.08% Nomura Instinet → $295 Maintains Neutral
03/03/2020 115.7% Wedbush $400 → $400 Maintains Outperform
03/02/2020 -56.86% Oppenheimer → $80 Upgrades Perform → Outperform
03/02/2020 88.74% Cascend $375 → $350 Reiterates → Buy
02/18/2020 61.77% Goldman Sachs $300 → $300 Maintains Neutral
02/18/2020 99.52% DA Davidson $385 → $370 Maintains Buy
02/18/2020 61.77% Bernstein $300 → $300 Maintains Market Perform
02/18/2020 -59.96% Barclays $76 → $74.25 Maintains Equal-Weight
02/18/2020 86.04% Canaccord Genuity $355 → $345 Maintains Buy
01/30/2020 91.43% B of A Securities → $355 Upgrades Hold → Buy
01/29/2020 75.25% Loop Capital $265 → $325 Maintains Hold
01/29/2020 61.77% Bernstein $300 → $300 Maintains Market Perform
01/29/2020 -50.12% Monness, Crespi, Hardt $75 → $92.5 Maintains Buy
01/29/2020 -50.79% Evercore ISI Group $90 → $91.25 Maintains Outperform
01/29/2020 102.22% Cascend $350 → $375 Reiterates → Buy
01/29/2020 107.61% DA Davidson $375 → $385 Maintains Buy
01/29/2020 59.08% Nomura $280 → $295 Maintains Neutral
01/29/2020 61.77% Goldman Sachs $192 → $300 Maintains Neutral
01/29/2020 94.13% Baird $275 → $360 Maintains Outperform
01/29/2020 64.47% Deutsche Bank $290 → $305 Maintains Hold
01/29/2020 69.86% Wells Fargo $245 → $315 Maintains Equal-Weight
01/29/2020 Maxim Group Upgrades Sell → Hold
01/29/2020 88.74% B of A Securities $340 → $350 Reiterates → Buy
01/29/2020 88.74% JP Morgan $300 → $350 Maintains Overweight
01/29/2020 93.05% RBC Capital $330 → $358 Maintains Outperform
01/29/2020 99.52% Cowen & Co. $350 → $370 Maintains Outperform
01/29/2020 56.38% Credit Suisse $275 → $290 Maintains Neutral
01/29/2020 94.13% Raymond James $280 → $360 Maintains Outperform
01/29/2020 102.22% Citigroup $300 → $375 Maintains Buy
01/29/2020 84.96% Piper Sandler $305 → $343 Maintains Overweight
01/27/2020 56.38% Deutsche Bank $280 → $290 Maintains Hold
01/24/2020 61.77% Monness, Crespi, Hardt → $300 Maintains Buy
01/24/2020 -66.3% Rosenblatt $37.5 → $62.5 Maintains Sell
01/24/2020 88.74% Cowen & Co. $325 → $350 Maintains Outperform
01/24/2020 115.7% Wedbush $350 → $400 Maintains Outperform
01/23/2020 83.34% B of A Securities $330 → $340 Maintains Buy
01/17/2020 50.99% Nomura Instinet $225 → $280 Maintains Neutral
01/17/2020 50.99% Nomura $225 → $280 Maintains Neutral
01/17/2020 98.44% Morgan Stanley $296 → $368 Maintains Overweight
01/15/2020 91.43% Canaccord Genuity $275 → $355 Maintains Buy
01/14/2020 91.43% UBS $280 → $355 Maintains Buy
01/14/2020 Atlantic Equities Downgrades Neutral → Underweight
01/13/2020 59.62% JP Morgan $296 → $296 Maintains Overweight
01/13/2020 102.22% DA Davidson $300 → $375 Maintains Buy
01/10/2020 61.77% Bernstein → $300 Maintains Market Perform
01/10/2020 88.74% Argus Research $300 → $350 Maintains Buy
01/09/2020 88.74% Jefferies $285 → $350 Maintains Buy
01/06/2020 88.74% Cascend $290 → $350 Reiterates → Buy
01/06/2020 88.74% Needham $280 → $350 Downgrades Strong Buy → Buy
01/03/2020 77.95% B of A Securities $290 → $330 Maintains Buy
01/03/2020 77.95% RBC Capital $295 → $330 Maintains Outperform
12/23/2019 88.74% Wedbush $325 → $350 Maintains Outperform
12/20/2019 -58.88% Piper Sandler $72.5 → $76.25 Maintains Outperform
12/17/2019 75.25% Cowen & Co. $290 → $325 Maintains Outperform
12/11/2019 64.47% Evercore ISI Group $275 → $305 Maintains Outperform
12/09/2019 -53.89% China Renaissance → $85.5 Initiates Coverage On → Buy
12/02/2019 59.62% JP Morgan $290 → $296 Maintains Overweight
11/26/2019 56.38% Cascend $280 → $290 Reiterates → Buy
11/15/2019 -60.9% Piper Sandler $67.5 → $72.5 Maintains Overweight
11/15/2019 56.38% JP Morgan $280 → $290 Maintains Overweight
11/15/2019 75.25% Wedbush $300 → $325 Maintains Outperform
11/14/2019 2.46% Maxim Group → $190 Downgrades Hold → Sell
11/13/2019 59.08% RBC Capital → $295 Initiates Coverage On → Outperform
10/31/2019 56.38% Cowen & Co. $250 → $290 Maintains Outperform
10/31/2019 48.29% Canaccord Genuity $260 → $275 Maintains Buy
10/31/2019 61.77% Wedbush $265 → $300 Maintains Outperform
10/31/2019 27.26% Barclays $224 → $236 Maintains Equal-Weight
10/31/2019 45.6% Piper Sandler $243 → $270 Maintains Overweight
10/31/2019 61.77% DA Davidson $270 → $300 Maintains Buy
10/31/2019 50.99% Cascend $270 → $280 Maintains Buy
10/31/2019 32.11% Wells Fargo $215 → $245 Maintains Market Perform
10/31/2019 50.99% UBS $275 → $280 Maintains Buy
10/31/2019 59.62% Morgan Stanley $289 → $296 Maintains Overweight
10/31/2019 21.33% Nomura $205 → $225 Maintains Neutral
10/28/2019 48.29% JP Morgan $265 → $275 Maintains Overweight
10/28/2019 53.68% Jefferies $260 → $285 Maintains Buy
10/28/2019 40.2% B of A Securities $250 → $260 Maintains Buy
10/28/2019 19.17% Credit Suisse $209 → $221 Maintains Neutral
10/25/2019 45.6% Cascend $260 → $270 Reiterates → Buy
10/24/2019 48.29% UBS $235 → $275 Maintains Buy
10/23/2019 55.84% Morgan Stanley $247 → $289 Maintains Overweight
10/22/2019 24.03% Deutsche Bank $210 → $230 Maintains Hold
10/21/2019 50.99% Raymond James $250 → $280 Maintains Outperform
10/17/2019 20.79% Barclays $207 → $224 Maintains Equal-Weight
10/11/2019 42.9% Wedbush $245 → $265 Maintains Outperform
10/10/2019 -64.95% Longbow Research → $65 Upgrades Neutral → Buy
10/09/2019 40.2% Canaccord Genuity $240 → $260 Maintains Buy
10/07/2019 10.54% Nomura $185 → $205 Maintains Neutral
09/30/2019 42.9% JP Morgan $243 → $265 Maintains Overweight
09/20/2019 45.6% Cascend $260 → $270 Reiterates → Buy
09/13/2019 -11.02% Goldman Sachs $187 → $165 Maintains Neutral
09/11/2019 34.81% Needham $225 → $250 Maintains Strong Buy
09/11/2019 11.62% Barclays $192 → $207 Maintains Equal-Weight
09/11/2019 34.81% B of A Securities $240 → $250 Reiterates → Buy
08/08/2019 3.53% Barclays → $192 Initiates Coverage On → Equal-Weight
07/31/2019 13.24% Deutsche Bank $205 → $210 Maintains Hold
07/31/2019 29.42% B of A Securities $230 → $240 Maintains Buy
07/31/2019 34.81% Citigroup $205 → $250 Maintains Buy
07/31/2019 34.81% Cowen & Co. $220 → $250 Maintains Outperform
07/31/2019 31.04% Piper Sandler $230 → $243 Maintains Overweight
07/31/2019 29.42% Canaccord Genuity $202 → $240 Maintains Buy
07/31/2019 -0.24% Nomura $180 → $185 Maintains Neutral
07/31/2019 32.11% Wedbush $235 → $245 Maintains Outperform
07/29/2019 26.72% UBS $225 → $235 Maintains Buy
07/22/2019 33.19% Morgan Stanley $231 → $247 Maintains Overweight
07/19/2019 -2.94% Nomura $175 → $180 Maintains Neutral
07/18/2019 Raymond James Upgrades Market Perform → Outperform
07/17/2019 0.84% Goldman Sachs $171 → $187 Maintains Neutral
07/09/2019 28.88% JP Morgan $233 → $239 Maintains Overweight
07/08/2019 Rosenblatt Downgrades Neutral → Sell
06/20/2019 10.54% Deutsche Bank → $205 Initiates Coverage On → Hold
06/06/2019 10.54% Evercore ISI Group → $205 Initiates Coverage On → Outperform
06/04/2019 8.93% Canaccord Genuity $245 → $202 Maintains Buy
05/30/2019 24.57% Morgan Stanley $240 → $231 Maintains Overweight
05/30/2019 24.57% Morgan Stanley $240 → $231 Maintains Overweight
05/28/2019 -72.36% Citigroup $55 → $51.25 Maintains Buy
05/23/2019 21.33% UBS $235 → $225 Maintains Buy
05/17/2019 -5.63% Nomura $180 → $175 Maintains Neutral
05/01/2019 15.94% Wells Fargo $190 → $215 Maintains Market Perform
05/01/2019 29.42% Morgan Stanley $234 → $240 Maintains Overweight
05/01/2019 26.72% Wedbush $225 → $235 Maintains Outperform
05/01/2019 24.03% B of A Securities $220 → $230 Maintains Buy
05/01/2019 32.11% Canaccord Genuity $230 → $245 Maintains Buy
04/25/2019 26.72% UBS $215 → $235 Maintains Buy
04/24/2019 26.18% Morgan Stanley $220 → $234 Maintains Overweight
04/11/2019 12.7% Credit Suisse → $209 Initiates Coverage On → Neutral
04/10/2019 18.63% B of A Securities $210 → $220 Reiterates Buy → Buy
04/10/2019 -2.94% HSBC $160 → $180 Downgrades Hold → Reduce
03/26/2019 15.94% UBS $185 → $215 Maintains Buy
03/26/2019 24.03% Canaccord Genuity $185 → $230 Maintains Buy
03/26/2019 7.85% Baird $185 → $200 Maintains Outperform
03/26/2019 18.63% Morgan Stanley $197 → $220 Maintains Overweight
03/21/2019 18.63% Citigroup $170 → $220 Reiterates Buy → Buy
03/21/2019 15.94% Wedbush $200 → $215 Maintains Outperform
03/21/2019 21.33% Needham $180 → $225 Upgrades Buy → Strong Buy
03/14/2019 18.63% Cowen & Co. → $220 Initiates Coverage On → Outperform
03/11/2019 B of A Securities Upgrades Neutral → Buy
Scroll to Top