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
02/02/2024 20.95% Needham → $220 Reiterates Buy → Buy
01/31/2024 37.44% Wedbush → $250 Reiterates Outperform → Outperform
01/31/2024 3.9% Rosenblatt → $189 Reiterates Neutral → Neutral
01/30/2024 37.44% Wedbush → $250 Reiterates Outperform → Outperform
01/18/2024 23.69% B of A Securities $208 → $225 Upgrades Neutral → Buy
01/10/2024 9.95% Redburn Atlantic → $200 Downgrades Buy → Neutral
01/04/2024 12.7% Piper Sandler $220 → $205 Downgrades Overweight → Neutral
01/03/2024 -8.74% DA Davidson → $166 Initiates Coverage On → Neutral
01/02/2024 -12.04% Barclays $161 → $160 Downgrades Equal-Weight → Underweight
12/20/2023 37.44% Wedbush → $250 Reiterates Outperform → Outperform
12/11/2023 37.44% Wedbush $240 → $250 Maintains Outperform
12/08/2023 20.95% Morgan Stanley $210 → $220 Maintains Overweight
11/24/2023 31.94% Wedbush $240 → $240 Reiterates Outperform → Outperform
11/16/2023 31.94% Tigress Financial $225 → $240 Maintains Strong Buy
11/03/2023 3.9% Rosenblatt $198 → $189 Maintains Neutral
11/03/2023 31.94% Wedbush → $240 Reiterates Outperform → Outperform
11/03/2023 15.45% Morgan Stanley $210 → $210 Reiterates Overweight → Overweight
11/01/2023 31.94% Wedbush → $240 Reiterates Outperform → Outperform
10/31/2023 7.2% Needham → $195 Reiterates Buy → Buy
10/30/2023 9.95% Oppenheimer $220 → $200 Maintains Outperform
10/30/2023 -8.74% Barclays $167 → $166 Maintains Equal-Weight
10/30/2023 Keybanc Reiterates → Sector Weight
10/24/2023 -4.89% B of A Securities $173 → $173 Reiterates Neutral → Neutral
10/16/2023 15.45% Morgan Stanley $215 → $210 Maintains Overweight
10/09/2023 -8.19% Barclays $167 → $167 Reiterates Equal-Weight → Equal-Weight
10/09/2023 7.2% Bernstein $195 → $195 Reiterates Market Perform → Market Perform
10/04/2023 Keybanc Downgrades Overweight → Sector Weight
09/28/2023 15.45% Evercore ISI Group $210 → $210 Reiterates Outperform → Outperform
09/27/2023 4.45% UBS $190 → $190 Reiterates Neutral → Neutral
09/26/2023 14.35% B of A Securities $208 → $208 Reiterates Neutral → Neutral
09/25/2023 18.2% Morgan Stanley $215 → $215 Reiterates Overweight → Overweight
09/22/2023 14.35% B of A Securities $208 → $208 Reiterates Neutral → Neutral
09/21/2023 JP Morgan Reiterates Overweight → Overweight
09/19/2023 15.45% Evercore ISI Group $210 → $210 Maintains Outperform
09/19/2023 -8.19% Barclays → $167 Reiterates Equal-Weight → Equal-Weight
09/18/2023 31.94% Wedbush → $240 Reiterates Outperform → Outperform
09/15/2023 20.95% Credit Suisse $220 → $220 Reiterates Outperform → Outperform
09/14/2023 9.95% Keybanc → $200 Reiterates Overweight → Overweight
09/13/2023 14.35% B of A Securities $210 → $208 Maintains Neutral
09/13/2023 31.94% Wedbush $230 → $240 Maintains Outperform
09/13/2023 7.2% Needham → $195 Reiterates Buy → Buy
09/12/2023 26.44% Wedbush → $230 Reiterates → Outperform
09/12/2023 8.85% Rosenblatt → $198 Reiterates Neutral → Neutral
09/08/2023 26.44% JP Morgan $235 → $230 Maintains Overweight
09/07/2023 26.44% Wedbush → $230 Reiterates Outperform → Outperform
09/07/2023 7.2% Needham → $195 Reiterates Buy → Buy
08/17/2023 26.44% Wedbush → $230 Reiterates Outperform → Outperform
08/04/2023 12.7% Canaccord Genuity $185 → $205 Maintains Buy
08/04/2023 18.2% Morgan Stanley $220 → $215 Maintains Overweight
08/04/2023 9.95% Raymond James $180 → $200 Maintains Outperform
08/04/2023 8.85% Rosenblatt → $198 Downgrades Buy → Neutral
08/04/2023 -8.19% Barclays $149 → $167 Maintains Equal-Weight
08/04/2023 31.94% Citigroup $240 → $240 Reiterates Buy → Buy
08/04/2023 7.2% Needham → $195 Reiterates Buy → Buy
08/02/2023 29.19% JP Morgan $190 → $235 Maintains Overweight
08/01/2023 20.95% TD Cowen $195 → $220 Maintains Outperform
08/01/2023 12.15% Baird $180 → $204 Maintains Outperform
07/31/2023 20.95% Piper Sandler $180 → $220 Maintains Overweight
07/27/2023 7.2% Bernstein $175 → $195 Maintains Market Perform
07/25/2023 20.95% Morgan Stanley $220 → $220 Reiterates Overweight → Overweight
07/24/2023 23.69% Wells Fargo $210 → $225 Maintains Overweight
07/24/2023 15.45% Deutsche Bank $180 → $210 Maintains Buy
07/20/2023 20.95% Credit Suisse $200 → $220 Maintains Outperform
07/20/2023 31.94% Citigroup $240 → $240 Reiterates Buy → Buy
07/19/2023 15.45% B of A Securities $190 → $210 Maintains Neutral
07/17/2023 20.95% Morgan Stanley $190 → $220 Maintains Overweight
07/11/2023 9.95% Keybanc $180 → $200 Maintains Overweight
07/05/2023 4.45% UBS $190 → $190 Reiterates Neutral → Neutral
06/30/2023 31.94% Citigroup → $240 Initiates Coverage On → Buy
06/23/2023 23.69% Tigress Financial $210 → $225 Reiterates Strong Buy → Strong Buy
06/14/2023 -3.79% Bernstein $175 → $175 Maintains Market Perform
06/13/2023 4.45% UBS $180 → $190 Downgrades Buy → Neutral
06/07/2023 20.95% Wedbush $205 → $220 Maintains Outperform
06/06/2023 3.35% Monness, Crespi, Hardt $188 → $188 Maintains Buy
06/06/2023 12.7% Wedbush → $205 Reiterates Outperform → Outperform
06/06/2023 9.95% Credit Suisse $188 → $200 Maintains Outperform
06/06/2023 15.45% Wells Fargo $185 → $210 Maintains Overweight
06/06/2023 7.2% Needham → $195 Reiterates → Buy
06/06/2023 1.7% DA Davidson $193 → $185 Downgrades Buy → Neutral
06/05/2023 12.7% Wedbush → $205 Reiterates Outperform → Outperform
06/05/2023 4.45% B of A Securities $176 → $190 Maintains Neutral
06/05/2023 15.45% Evercore ISI Group $190 → $210 Maintains Outperform
06/02/2023 4.45% Morgan Stanley $185 → $190 Maintains Overweight
06/02/2023 15.45% Jefferies $195 → $210 Maintains Buy
05/31/2023 12.7% Wedbush → $205 Reiterates Outperform → Outperform
05/22/2023 -3.79% Bernstein $175 → $175 Maintains Market Perform
05/22/2023 -1.04% Loop Capital → $180 Downgrades Buy → Hold
05/12/2023 -3.79% Bernstein $175 → $175 Maintains Market Perform
05/05/2023 7.2% Oppenheimer → $195 Maintains Outperform
05/05/2023 3.35% Monness, Crespi, Hardt → $188 Maintains Buy
05/05/2023 7.2% Jefferies $195 → $195 Assumes Buy → Buy
05/05/2023 -3.79% Bernstein $125 → $175 Maintains Market Perform
05/05/2023 -1.04% Raymond James $170 → $180 Maintains Outperform
05/05/2023 8.85% Rosenblatt $173 → $198 Maintains Buy
05/05/2023 1.7% Morgan Stanley $180 → $185 Maintains Overweight
05/05/2023 -3.24% B of A Securities $173 → $176 Maintains Neutral
05/05/2023 7.2% Needham $170 → $195 Maintains Buy
05/05/2023 -1.04% Piper Sandler $195 → $180 Maintains Overweight
05/05/2023 -1.04% Deutsche Bank $170 → $180 Maintains Buy
05/05/2023 9.95% Atlantic Equities $180 → $200 Maintains Overweight
05/05/2023 -1.04% Keybanc $177 → $180 Maintains Overweight
05/04/2023 1.7% Canaccord Genuity → $185 Maintains Buy
05/04/2023 -4.89% Rosenblatt → $173 Reiterates → Buy
05/02/2023 -1.04% Baird $170 → $180 Maintains Outperform
05/01/2023 -4.89% B of A Securities $168 → $173 Maintains Neutral
04/30/2023 -4.34% Monness, Crespi, Hardt $174 → $174 Maintains Buy
04/28/2023 -4.89% DA Davidson $173 → $173 Maintains Buy
04/27/2023 -31.28% Bernstein $125 → $125 Maintains Market Perform
04/26/2023 -6.54% Deutsche Bank $160 → $170 Maintains Buy
04/26/2023 -18.09% Barclays $145 → $149 Maintains Equal-Weight
04/19/2023 4.45% JP Morgan $175 → $190 Maintains Overweight
04/17/2023 12.7% Wedbush → $205 Reiterates → Outperform
04/13/2023 -1.04% Canaccord Genuity $170 → $180 Maintains Buy
04/13/2023 3.35% Credit Suisse $184 → $188 Maintains Outperform
04/05/2023 7.2% Jefferies $195 → $195 Maintains Buy
04/05/2023 -7.64% B of A Securities $158 → $168 Maintains Neutral
03/30/2023 -6.54% Needham → $170 Reiterates → Buy
03/10/2023 -34.03% LightShed Partners → $120 Downgrades Neutral → Sell
03/10/2023 -6.54% Needham → $170 Reiterates → Buy
03/08/2023 4.45% Wedbush $180 → $190 Maintains Outperform
03/06/2023 9.4% Goldman Sachs → $199 Initiates Coverage On → Buy
03/02/2023 7.2% Jefferies → $195 Reiterates Buy → Buy
02/06/2023 4.45% Evercore ISI Group → $190 Reiterates → Outperform
02/03/2023 -20.29% New Street Research $165 → $145 Maintains Neutral
02/03/2023 -4.34% Monness, Crespi, Hardt $174 → $174 Maintains Buy
02/03/2023 -31.28% Bernstein $125 → $125 Maintains Market Perform
02/03/2023 -13.14% B of A Securities $153 → $158 Maintains Neutral
02/03/2023 -4.89% DA Davidson $167 → $173 Maintains Buy
02/03/2023 -4.89% Rosenblatt $165 → $173 Maintains Buy
02/03/2023 -1.04% Wedbush $175 → $180 Maintains Outperform
02/03/2023 7.2% Cowen & Co. $200 → $195 Maintains Outperform
02/03/2023 -3.79% JP Morgan $180 → $175 Maintains Overweight
02/03/2023 -6.54% Raymond James $185 → $170 Maintains Outperform
02/03/2023 -20.29% Barclays $133 → $145 Maintains Equal-Weight
02/03/2023 -6.54% Needham → $170 Reiterates → Buy
02/03/2023 7.2% Piper Sandler → $195 Reiterates → Overweight
01/27/2023 -15.89% B of A Securities $154 → $153 Maintains Neutral
01/23/2023 -12.04% Deutsche Bank $170 → $160 Maintains Buy
01/19/2023 -1.04% JP Morgan $190 → $180 Maintains Overweight
01/18/2023 -4.34% Monness, Crespi, Hardt $174 → $174 Maintains Buy
01/18/2023 -6.54% Canaccord Genuity $200 → $170 Maintains Buy
01/13/2023 -9.29% Rosenblatt $189 → $165 Maintains Buy
01/11/2023 -26.88% Barclays $144 → $133 Maintains Equal-Weight
01/09/2023 -31.28% Bernstein $170 → $125 Maintains Market Perform
01/04/2023 15.45% Tigress Financial $210 → $210 Maintains Strong Buy
01/04/2023 -3.79% Wedbush $200 → $175 Maintains Outperform
01/03/2023 -23.03% Exane BNP Paribas → $140 Downgrades Outperform → Neutral
12/20/2022 4.45% JP Morgan $200 → $190 Maintains Overweight
12/12/2022 -6.54% Oppenheimer $190 → $170 Maintains Outperform
11/08/2022 -1.04% UBS $185 → $180 Maintains Buy
11/08/2022 -3.79% Morgan Stanley $177 → $175 Maintains Overweight
11/07/2022 -15.34% B of A Securities $160 → $154 Maintains Neutral
11/07/2022 -20.84% Barclays $156 → $144 Maintains Equal-Weight
10/28/2022 -4.34% Monness, Crespi, Hardt $174 → $174 Maintains Buy
10/28/2022 -8.19% DA Davidson $185 → $167 Maintains Buy
10/28/2022 9.95% Wedbush $220 → $200 Maintains Outperform
10/28/2022 1.15% Credit Suisse $190 → $184 Maintains Outperform
10/28/2022 -14.24% Barclays $155 → $156 Maintains Equal-Weight
10/28/2022 -6.54% Deutsche Bank $175 → $170 Maintains Buy
10/28/2022 -3.79% Citigroup $185 → $175 Maintains Buy
10/28/2022 -2.69% Keybanc $185 → $177 Maintains Overweight
10/21/2022 -4.34% Monness, Crespi, Hardt $174 → $174 Maintains Buy
10/17/2022 -2.69% Morgan Stanley $180 → $177 Maintains Overweight
10/13/2022 4.45% Credit Suisse $201 → $190 Maintains Outperform
10/11/2022 -14.79% Barclays $169 → $155 Maintains Equal-Weight
09/29/2022 3.9% Rosenblatt $160 → $189 Upgrades Neutral → Buy
09/29/2022 -12.04% B of A Securities $185 → $160 Downgrades Buy → Neutral
09/20/2022 4.45% Evercore ISI Group $185 → $190 Maintains Outperform
09/06/2022 -4.34% Monness, Crespi, Hardt $174 → $174 Maintains Buy
09/06/2022 -6.54% Bernstein $170 → $170 Maintains Market Perform
08/22/2022 1.7% Evercore ISI Group $185 → $185 Maintains Outperform
08/19/2022 1.7% Keybanc $177 → $185 Maintains Overweight
08/17/2022 20.95% Wedbush $200 → $220 Maintains Outperform
08/17/2022 10.5% Credit Suisse → $201 Upgrades Neutral → Outperform
08/15/2022 -6.54% Bernstein → $170 Maintains Market Perform
08/02/2022 -2.69% Keybanc $173 → $177 Maintains Overweight
07/29/2022 9.95% Jefferies $200 → $200 Maintains Buy
07/29/2022 -23.58% Goldman Sachs → $139 Maintains Neutral
07/29/2022 1.7% Evercore ISI Group $180 → $185 Maintains Outperform
07/29/2022 -12.04% Rosenblatt $168 → $160 Maintains Neutral
07/29/2022 1.7% Raymond James $190 → $185 Maintains Outperform
07/29/2022 -7.09% Barclays $166 → $169 Maintains Equal-Weight
07/29/2022 1.7% Citigroup $175 → $185 Maintains Buy
07/26/2022 1.7% B of A Securities $200 → $185 Maintains Buy
07/20/2022 1.7% Wells Fargo $205 → $185 Maintains Overweight
07/20/2022 -1.04% Morgan Stanley $185 → $180 Maintains Overweight
07/19/2022 -28.53% Goldman Sachs $130 → $130 Maintains Neutral
07/13/2022 -8.74% Barclays $167 → $166 Maintains Equal-Weight
07/13/2022 -3.79% Citigroup $200 → $175 Maintains Buy
07/12/2022 9.95% B of A Securities $200 → $200 Maintains Buy
07/12/2022 -4.89% Keybanc $191 → $173 Maintains Overweight
07/10/2022 -4.34% Monness, Crespi, Hardt → $174 Maintains Buy
06/30/2022 15.45% Tigress Financial $210 → $210 Maintains Strong Buy
06/28/2022 -1.04% Evercore ISI Group $210 → $180 Maintains Outperform
06/15/2022 1.7% Morgan Stanley $195 → $185 Maintains Overweight
06/14/2022 -3.79% Deutsche Bank $200 → $175 Maintains Buy
06/07/2022 9.4% Monness, Crespi, Hardt → $199 Maintains Buy
06/07/2022 9.95% B of A Securities $200 → $200 Maintains Buy
05/19/2022 9.95% B of A Securities $215 → $200 Maintains Buy
05/17/2022 15.45% Evercore ISI Group $210 → $210 Maintains Outperform
05/10/2022 -12.04% HSBC → $160 Maintains Hold
05/02/2022 -7.64% Rosenblatt $184 → $168 Maintains Neutral
04/29/2022 -7.09% Credit Suisse $168 → $169 Maintains Neutral
04/29/2022 9.95% Deutsche Bank $210 → $200 Maintains Buy
04/29/2022 7.2% Morgan Stanley $210 → $195 Maintains Overweight
04/29/2022 9.95% JP Morgan $205 → $200 Maintains Overweight
04/29/2022 7.2% Piper Sandler $200 → $195 Maintains Overweight
04/24/2022 12.7% JP Morgan $210 → $205 Maintains Overweight
04/19/2022 1.15% Rosenblatt → $184 Initiates Coverage On → Neutral
03/31/2022 15.45% Evercore ISI Group $210 → $210 Maintains Outperform
03/24/2022 15.45% Evercore ISI Group $210 → $210 Maintains Outperform
03/11/2022 -6.54% Barclays $169 → $170 Maintains Equal-Weight
03/09/2022 15.45% Evercore ISI Group $210 → $210 Maintains Outperform
02/15/2022 15.45% Tigress Financial $198 → $210 Maintains Strong Buy
01/31/2022 -7.64% Credit Suisse $150 → $168 Maintains Neutral
01/28/2022 9.95% Jefferies → $200 Maintains Buy
01/28/2022 1.7% DA Davidson $170 → $185 Maintains Buy
01/28/2022 9.95% Canaccord Genuity $185 → $200 Maintains Buy
01/28/2022 18.2% B of A Securities $210 → $215 Maintains Buy
01/28/2022 4.45% Oppenheimer $170 → $190 Maintains Outperform
01/28/2022 -9.29% New Street Research → $165 Upgrades Sell → Neutral
01/28/2022 15.45% Deutsche Bank $200 → $210 Maintains Buy
01/28/2022 15.45% Morgan Stanley $200 → $210 Maintains Overweight
01/28/2022 4.45% Raymond James $185 → $190 Maintains Outperform
01/28/2022 1.7% UBS $175 → $185 Maintains Buy
01/28/2022 -7.09% Barclays $145 → $169 Maintains Equal-Weight
01/24/2022 15.45% Evercore ISI Group → $210 Maintains Outperform
01/21/2022 12.7% Wells Fargo $165 → $205 Maintains Overweight
01/19/2022 15.45% B of A Securities $210 → $210 Maintains Buy
01/18/2022 9.95% Deutsche Bank $175 → $200 Maintains Buy
01/14/2022 15.45% Loop Capital $165 → $210 Maintains Buy
01/07/2022 9.95% Evercore ISI Group $200 → $200 Maintains Outperform
01/05/2022 9.95% Evercore ISI Group $200 → $200 Maintains Outperform
12/22/2021 9.95% Citigroup $170 → $200 Maintains Buy
12/14/2021 9.95% Evercore ISI Group $180 → $200 Maintains Outperform
12/14/2021 15.45% B of A Securities $160 → $210 Upgrades Neutral → Buy
12/13/2021 15.45% JP Morgan $180 → $210 Maintains Overweight
12/07/2021 9.95% Morgan Stanley $164 → $200 Maintains Overweight
12/06/2021 5% Keybanc → $191 Initiates Coverage On → Overweight
12/03/2021 -12.04% B of A Securities $160 → $160 Maintains Neutral
12/02/2021 9.95% Wedbush $185 → $200 Maintains Outperform
11/23/2021 -1.04% JP Morgan $180 → $180 Maintains Overweight
11/17/2021 -50.52% New Street Research $90 → $90 Maintains Sell
11/09/2021 8.85% Tigress Financial $198 → $198 Maintains Strong Buy
10/29/2021 -9.84% Morgan Stanley $166 → $164 Maintains Overweight
10/29/2021 -20.29% Barclays $142 → $145 Maintains Equal-Weight
10/29/2021 -6.54% Oppenheimer $165 → $170 Maintains Outperform
10/28/2021 -1.04% JP Morgan $175 → $180 Maintains Overweight
10/27/2021 -8.74% Morgan Stanley $168 → $166 Maintains Overweight
10/19/2021 -3.79% DA Davidson $167 → $175 Maintains Buy
10/11/2021 -3.79% JP Morgan $175 → $175 Maintains Overweight
09/22/2021 8.85% Tigress Financial $182 → $198 Maintains Strong Buy
09/09/2021 -3.79% Piper Sandler $165 → $175 Maintains Overweight
09/08/2021 -6.54% Baird $160 → $170 Maintains Outperform
09/01/2021 -14.79% Wolfe Research $135 → $155 Upgrades Underperform → Peer Perform
08/13/2021 -12.04% B of A Securities $160 → $160 Maintains Neutral
07/28/2021 -3.79% UBS $166 → $175 Maintains Buy
07/28/2021 -25.78% Wolfe Research $125 → $135 Maintains Underperform
07/28/2021 -3.79% DA Davidson $167 → $175 Maintains Buy
07/28/2021 -9.29% Loop Capital $150 → $165 Maintains Buy
07/28/2021 -3.79% Deutsche Bank $165 → $175 Maintains Buy
07/28/2021 -9.29% Piper Sandler $160 → $165 Maintains Overweight
07/28/2021 1.7% Canaccord Genuity $175 → $185 Maintains Buy
07/28/2021 -9.29% Wells Fargo $160 → $165 Maintains Overweight
07/28/2021 -7.64% Morgan Stanley $166 → $168 Maintains Overweight
07/28/2021 -21.94% Barclays $134 → $142 Maintains Equal-Weight
07/22/2021 -3.79% Canaccord Genuity $165 → $175 Maintains Buy
07/20/2021 -8.74% UBS $155 → $166 Maintains Buy
07/15/2021 -8.74% Morgan Stanley $162 → $166 Maintains Overweight
07/14/2021 -3.79% JP Morgan $170 → $175 Maintains Overweight
07/06/2021 -6.54% JP Morgan $165 → $170 Maintains Overweight
06/30/2021 -14.79% UBS $155 → $155 Maintains Buy
06/24/2021 -10.94% Morgan Stanley $161 → $162 Maintains Overweight
05/28/2021 -50.52% New Street Research → $90 Downgrades Neutral → Sell
05/19/2021 -26.33% Barclays $138 → $134 Maintains Equal-Weight
04/29/2021 -14.79% UBS $142 → $155 Maintains Buy
04/29/2021 -31.28% Wolfe Research $115 → $125 Maintains Underperform
04/29/2021 -9.29% JP Morgan $150 → $165 Maintains Overweight
04/29/2021 -9.29% Deutsche Bank $160 → $165 Maintains Buy
04/29/2021 -12.04% Baird $155 → $160 Maintains Outperform
04/29/2021 -24.13% Barclays $136 → $138 Maintains Equal-Weight
04/29/2021 -1.04% Monness, Crespi, Hardt $170 → $180 Maintains Buy
04/29/2021 -17.54% Credit Suisse $140 → $150 Maintains Neutral
04/29/2021 -9.29% Canaccord Genuity $155 → $165 Maintains Buy
04/29/2021 -3.79% Jefferies $160 → $175 Maintains Buy
04/29/2021 1.7% Wedbush $175 → $185 Maintains Outperform
04/29/2021 -11.49% Morgan Stanley $158 → $161 Maintains Overweight
04/29/2021 1.7% Raymond James $160 → $185 Maintains Outperform
04/29/2021 -28.53% Goldman Sachs $83 → $130 Upgrades Sell → Neutral
04/27/2021 -17.54% JP Morgan $150 → $150 Maintains Overweight
04/21/2021 -36.78% Wolfe Research → $115 Maintains Underperform
04/21/2021 -13.14% Morgan Stanley $157 → $158 Maintains Overweight
04/16/2021 -13.69% Morgan Stanley $156 → $157 Maintains Overweight
04/08/2021 -21.94% UBS $142 → $142 Maintains Buy
04/06/2021 -14.24% Morgan Stanley $164 → $156 Maintains Overweight
03/31/2021 -21.94% UBS $115 → $142 Upgrades Neutral → Buy
03/24/2021 -14.79% B of A Securities $155 → $155 Maintains Neutral
03/16/2021 -3.79% Evercore ISI Group $163 → $175 Maintains Outperform
03/10/2021 -3.79% Wedbush → $175 Maintains Outperform
02/08/2021 -5.99% RBC Capital $154 → $171 Assumes → Outperform
01/28/2021 -15.34% RBC Capital $145 → $154 Maintains Outperform
01/28/2021 -12.04% Loop Capital $155 → $160 Maintains Buy
01/28/2021 -24.13% Barclays $116 → $138 Maintains Equal-Weight
01/28/2021 -14.79% B of A Securities $150 → $155 Maintains Neutral
01/28/2021 -8.19% DA Davidson $133 → $167 Maintains Buy
01/28/2021 -12.04% Deutsche Bank $140 → $160 Maintains Buy
01/28/2021 -12.04% Wells Fargo $155 → $160 Maintains Overweight
01/28/2021 -12.04% Piper Sandler $135 → $160 Maintains Overweight
01/28/2021 -27.43% Bernstein $120 → $132 Maintains Market Perform
01/28/2021 -23.03% Credit Suisse $120 → $140 Maintains Neutral
01/28/2021 -14.79% Canaccord Genuity $150 → $155 Maintains Buy
01/28/2021 -12.04% Raymond James $150 → $160 Maintains Outperform
01/28/2021 -6.54% Needham $140 → $170 Maintains Buy
01/28/2021 -9.84% Morgan Stanley $152 → $164 Maintains Overweight
01/26/2021 -20.29% RBC Capital → $145 Maintains Outperform
01/26/2021 -17.54% B of A Securities $135 → $150 Maintains Neutral
01/26/2021 -6.54% Cascend $140 → $170 Maintains Buy
01/25/2021 -12.04% Evercore ISI Group $145 → $160 Maintains Outperform
01/25/2021 -17.54% Raymond James $140 → $150 Maintains Outperform
01/25/2021 -3.79% Wedbush $160 → $175 Maintains Outperform
01/22/2021 -15.89% Cowen & Co. $133 → $153 Maintains Outperform
01/21/2021 -16.44% Morgan Stanley $144 → $152 Maintains Overweight
01/15/2021 -14.79% Loop Capital $131 → $155 Maintains Buy
01/14/2021 -36.23% Barclays $100 → $116 Maintains Equal-Weight
01/12/2021 -14.79% Wells Fargo $140 → $155 Maintains Overweight
01/11/2021 -50.52% Wolfe Research $80 → $90 Maintains Underperform
01/06/2021 -34.03% Bernstein $100 → $120 Maintains Market Perform
01/05/2021 -17.54% Canaccord Genuity $145 → $150 Maintains Buy
01/05/2021 -34.03% Credit Suisse $106 → $120 Maintains Neutral
12/16/2020 -20.84% Morgan Stanley $136 → $144 Maintains Overweight
12/15/2020 -23.03% Cascend $125 → $140 Maintains Buy
12/14/2020 -23.03% Wells Fargo → $140 Maintains Overweight
12/09/2020 -12.04% Wedbush $150 → $160 Maintains Outperform
11/30/2020 Loop Capital Upgrades Hold → Buy
10/30/2020 -26.88% DA Davidson $120 → $133 Maintains Buy
10/30/2020 -25.78% B of A Securities $140 → $135 Maintains Neutral
10/30/2020 -23.03% Raymond James $120 → $140 Maintains Outperform
10/26/2020 -36.78% Loop Capital $135 → $115 Maintains Hold
10/22/2020 -25.78% Piper Sandler $130 → $135 Maintains Overweight
10/21/2020 -23.03% B of A Securities $140 → $140 Maintains Neutral
10/14/2020 -23.03% Jefferies $135 → $140 Maintains Buy
10/14/2020 -41.73% Credit Suisse $95 → $106 Maintains Neutral
10/14/2020 -25.23% Morgan Stanley $130 → $136 Maintains Overweight
10/13/2020 -28.53% Piper Sandler → $130 Maintains Overweight
10/12/2020 -27.43% RBC Capital $111 → $132 Maintains Outperform
09/22/2020 -36.78% UBS → $115 Assumes → Neutral
09/22/2020 -34.03% Raymond James $110 → $120 Maintains Outperform
09/21/2020 -31.28% Canaccord Genuity $112.25 → $125 Maintains Buy
09/21/2020 -31.28% Citigroup $112.5 → $125 Maintains Buy
09/17/2020 -25.78% Jefferies $116.25 → $135 Maintains Buy
09/16/2020 -23.03% Needham $112.5 → $140 Maintains Buy
09/10/2020 -26.88% Baird $109 → $133 Maintains Outperform
09/01/2020 -23.03% Deutsche Bank $480 → $140 Maintains Buy
09/01/2020 -23.03% B of A Securities $117.5 → $140 Maintains Neutral
09/01/2020 -17.54% JP Morgan $115 → $150 Maintains Overweight
09/01/2020 -23.03% B of A Securities $117.5 → $140 Reiterates → Neutral
08/31/2020 -20.84% Monness, Crespi, Hardt $117.5 → $144 Maintains Buy
08/31/2020 -17.54% Wedbush $150 → $150 Maintains Outperform
08/31/2020 -17.54% Argus Research $112.5 → $150 Maintains Buy
08/25/2020 -27.16% Cowen & Co. $117.5 → $132.5 Maintains Outperform
08/25/2020 229.85% Wedbush $515 → $600 Maintains Outperform
08/24/2020 -28.53% Morgan Stanley $107.75 → $130 Maintains Overweight
08/14/2020 119.9% Bernstein $400 → $400 Maintains Market Perform
08/10/2020 183.12% Wedbush $475 → $515 Maintains Outperform
08/05/2020 119.9% Bernstein $400 → $400 Maintains Market Perform
08/05/2020 -33.34% Wells Fargo $112.5 → $121.25 Maintains Overweight
08/05/2020 158.38% B of A Securities $420 → $470 Downgrades Buy → Neutral
07/31/2020 144.64% RBC Capital $390 → $445 Maintains Outperform
07/31/2020 147.39% Piper Sandler $310 → $450 Maintains Overweight
07/31/2020 106.71% Loop Capital $330 → $376 Maintains Hold
07/31/2020 155.63% Jefferies $405 → $465 Maintains Buy
07/31/2020 141.89% Deutsche Bank $400 → $440 Maintains Buy
07/31/2020 163.88% DA Davidson $355 → $480 Maintains Buy
07/31/2020 119.9% Bernstein $370 → $400 Maintains Market Perform
07/31/2020 119.9% Barclays $326 → $400 Maintains Equal-Weight
07/31/2020 130.9% B of A Securities $410 → $420 Maintains Buy
07/31/2020 -41.59% UBS $100 → $106.25 Maintains Buy
07/31/2020 -39.53% Raymond James $100 → $110 Maintains Outperform
07/31/2020 -47.77% Credit Suisse $85 → $95 Maintains Neutral
07/31/2020 -38.15% Citigroup $100 → $112.5 Maintains Buy
07/31/2020 -31.28% Cascend $81.25 → $125 Maintains Buy
07/31/2020 -36.78% Canaccord Genuity $111 → $115 Maintains Buy
07/31/2020 136.94% Morgan Stanley $419 → $431 Maintains Overweight
07/31/2020 161.13% Wedbush $450 → $475 Maintains Outperform
07/29/2020 86.92% Credit Suisse $295 → $340 Maintains Neutral
07/28/2020 103.41% Monness, Crespi, Hardt $370 → $370 Maintains Buy
07/24/2020 130.9% Wells Fargo $400 → $420 Maintains Overweight
07/24/2020 103.41% Bernstein → $370 Maintains Market Perform
07/24/2020 -56.71% Wolfe Research → $78.75 Initiates Coverage On → Underperform
07/16/2020 144.09% Canaccord Genuity $310 → $444 Maintains Buy
07/15/2020 125.4% B of A Securities $390 → $410 Maintains Buy
07/15/2020 -38.15% Needham $87.5 → $112.5 Maintains Buy
07/13/2020 130.35% Morgan Stanley $340 → $419 Maintains Overweight
07/13/2020 147.39% Wedbush $425 → $450 Maintains Outperform
07/08/2020 119.9% Deutsche Bank $380 → $400 Maintains Buy
07/07/2020 97.91% Cascend $325 → $360 Maintains Buy
07/07/2020 119.9% Raymond James $340 → $400 Reiterates → Outperform
06/25/2020 79.22% Barclays $288 → $326 Maintains Equal-Weight
06/25/2020 133.64% Wedbush $375 → $425 Maintains Outperform
06/23/2020 81.42% Loop Capital $280 → $330 Maintains Hold
06/23/2020 44.58% Goldman Sachs → $263 Maintains Sell
06/23/2020 -47.77% Deutsche Bank $87.5 → $95 Maintains Buy
06/23/2020 -49.15% Bernstein $71.25 → $92.5 Maintains Market Perform
06/23/2020 -46.4% Baird $80 → $97.5 Maintains Outperform
06/23/2020 119.9% UBS $325 → $400 Maintains Buy
06/22/2020 119.9% Cowen & Co. $335 → $400 Maintains Outperform
06/17/2020 -46.4% RBC Capital $86.25 → $97.5 Maintains Outperform
06/16/2020 119.9% Citigroup $310 → $400 Maintains Buy
06/11/2020 -59.46% HSBC → $73.75 Upgrades Reduce → Hold
06/11/2020 114.4% B of A Securities $340 → $390 Maintains Buy
06/11/2020 111.65% Wells Fargo $315 → $385 Maintains Overweight
06/10/2020 92.41% Deutsche Bank $320 → $350 Maintains Buy
06/05/2020 106.16% Wedbush $350 → $375 Maintains Outperform
06/05/2020 62.18% Credit Suisse $260 → $295 Maintains Neutral
06/03/2020 86.92% Morgan Stanley $326 → $340 Maintains Overweight
05/27/2020 86.92% B of A Securities $320 → $340 Maintains Buy
05/27/2020 75.92% Deutsche Bank $305 → $320 Maintains Buy
05/12/2020 92.41% Wedbush $335 → $350 Maintains Outperform
05/07/2020 56.68% Bernstein $285 → $285 Maintains Market Perform
05/06/2020 75.92% Daiwa Capital $297 → $320 Maintains Outperform
05/01/2020 37.44% Nomura Instinet $240 → $250 Maintains Neutral
05/01/2020 67.67% Deutsche Bank $285 → $305 Maintains Buy
05/01/2020 58.33% Barclays $268 → $288 Maintains Equal-Weight
05/01/2020 -57.39% Piper Sandler $75 → $77.5 Maintains Overweight
05/01/2020 -65.64% Nomura $60 → $62.5 Maintains Neutral
05/01/2020 -51.21% DA Davidson $92.5 → $88.75 Maintains Buy
05/01/2020 70.42% Canaccord Genuity $300 → $310 Maintains Buy
05/01/2020 78.67% UBS $290 → $325 Maintains Buy
05/01/2020 75.92% B of A Securities $310 → $320 Reiterates → Buy
05/01/2020 86.92% Raymond James $305 → $340 Maintains Outperform
05/01/2020 79.22% Morgan Stanley $298 → $326 Maintains Overweight
05/01/2020 92.41% JP Morgan $335 → $350 Maintains Overweight
05/01/2020 78.67% Cascend $350 → $325 Maintains Buy
04/27/2020 70.42% B of A Securities $300 → $310 Reiterates → Buy
04/23/2020 -59.18% Daiwa Capital $75 → $74.25 Downgrades Buy → Outperform
04/21/2020 31.94% Nomura Instinet $240 → $240 Maintains Neutral
04/17/2020 -67.98% Goldman Sachs $62.5 → $58.25 Downgrades Neutral → Sell
04/16/2020 73.17% Baird $360 → $315 Maintains Outperform
04/16/2020 56.68% Deutsche Bank $270 → $285 Maintains Buy
04/13/2020 56.68% Bernstein $300 → $285 Maintains Market Perform
04/13/2020 67.67% Raymond James $360 → $305 Maintains Outperform
04/09/2020 31.94% Nomura Instinet $225 → $240 Maintains Neutral
04/09/2020 -67.01% Nomura $56.25 → $60 Maintains Neutral
04/08/2020 84.17% JP Morgan $350 → $335 Maintains Overweight
04/03/2020 63.83% Morgan Stanley $328 → $298 Maintains Overweight
04/03/2020 42.94% Credit Suisse $290 → $260 Maintains Neutral
04/01/2020 92.41% Argus Research $350 → $350 Maintains Buy
03/30/2020 59.43% UBS $335 → $290 Maintains Buy
03/26/2020 64.93% Bernstein $300 → $300 Maintains Market Perform
03/25/2020 48.43% Deutsche Bank → $270 Upgrades Hold → Buy
03/24/2020 42.94% Piper Sandler $343 → $260 Maintains Overweight
03/23/2020 23.69% Nomura Instinet $295 → $225 Maintains Neutral
03/23/2020 23.69% Nomura $295 → $225 Maintains Neutral
03/20/2020 64.93% B of A Securities $320 → $300 Reiterates Buy → Buy
03/19/2020 64.93% Canaccord Genuity $345 → $300 Maintains Buy
03/18/2020 84.17% Wedbush → $335 Maintains Outperform
03/18/2020 37.44% Goldman Sachs $265 → $250 Maintains Neutral
03/17/2020 45.68% Goldman Sachs $300 → $265 Maintains Neutral
03/17/2020 -56.02% Jefferies $92.5 → $80 Reiterates → Buy
03/17/2020 80.32% Morgan Stanley $368 → $328 Maintains Overweight
03/13/2020 73.17% Wells Fargo → $315 Upgrades Equal-Weight → Overweight
03/11/2020 75.92% B of A Securities $350 → $320 Reiterates → Buy
03/10/2020 84.17% UBS $355 → $335 Maintains Buy
03/08/2020 119.9% Wedbush $400 → $400 Maintains Outperform
03/06/2020 92.41% B of A Securities → $350 Reiterates Buy → Buy
03/06/2020 62.18% Deutsche Bank $305 → $295 Maintains Hold
03/04/2020 62.18% Nomura Instinet → $295 Maintains Neutral
03/03/2020 119.9% Wedbush $400 → $400 Maintains Outperform
03/02/2020 -56.02% Oppenheimer → $80 Upgrades Perform → Outperform
03/02/2020 92.41% Cascend $375 → $350 Reiterates → Buy
02/18/2020 64.93% Goldman Sachs $300 → $300 Maintains Neutral
02/18/2020 103.41% DA Davidson $385 → $370 Maintains Buy
02/18/2020 64.93% Bernstein $300 → $300 Maintains Market Perform
02/18/2020 -59.18% Barclays $76 → $74.25 Maintains Equal-Weight
02/18/2020 89.66% Canaccord Genuity $355 → $345 Maintains Buy
01/30/2020 95.16% B of A Securities → $355 Upgrades Hold → Buy
01/29/2020 78.67% Loop Capital $265 → $325 Maintains Hold
01/29/2020 64.93% Bernstein $300 → $300 Maintains Market Perform
01/29/2020 -49.15% Monness, Crespi, Hardt $75 → $92.5 Maintains Buy
01/29/2020 -49.84% Evercore ISI Group $90 → $91.25 Maintains Outperform
01/29/2020 106.16% Cascend $350 → $375 Reiterates → Buy
01/29/2020 111.65% DA Davidson $375 → $385 Maintains Buy
01/29/2020 62.18% Nomura $280 → $295 Maintains Neutral
01/29/2020 64.93% Goldman Sachs $192 → $300 Maintains Neutral
01/29/2020 97.91% Baird $275 → $360 Maintains Outperform
01/29/2020 67.67% Deutsche Bank $290 → $305 Maintains Hold
01/29/2020 73.17% Wells Fargo $245 → $315 Maintains Equal-Weight
01/29/2020 Maxim Group Upgrades Sell → Hold
01/29/2020 92.41% B of A Securities $340 → $350 Reiterates → Buy
01/29/2020 92.41% JP Morgan $300 → $350 Maintains Overweight
01/29/2020 96.81% RBC Capital $330 → $358 Maintains Outperform
01/29/2020 103.41% Cowen & Co. $350 → $370 Maintains Outperform
01/29/2020 59.43% Credit Suisse $275 → $290 Maintains Neutral
01/29/2020 97.91% Raymond James $280 → $360 Maintains Outperform
01/29/2020 106.16% Citigroup $300 → $375 Maintains Buy
01/29/2020 88.57% Piper Sandler $305 → $343 Maintains Overweight
01/27/2020 59.43% Deutsche Bank $280 → $290 Maintains Hold
01/24/2020 64.93% Monness, Crespi, Hardt → $300 Maintains Buy
01/24/2020 -65.64% Rosenblatt $37.5 → $62.5 Maintains Sell
01/24/2020 92.41% Cowen & Co. $325 → $350 Maintains Outperform
01/24/2020 119.9% Wedbush $350 → $400 Maintains Outperform
01/23/2020 86.92% B of A Securities $330 → $340 Maintains Buy
01/17/2020 53.93% Nomura Instinet $225 → $280 Maintains Neutral
01/17/2020 53.93% Nomura $225 → $280 Maintains Neutral
01/17/2020 102.31% Morgan Stanley $296 → $368 Maintains Overweight
01/15/2020 95.16% Canaccord Genuity $275 → $355 Maintains Buy
01/14/2020 95.16% UBS $280 → $355 Maintains Buy
01/14/2020 Atlantic Equities Downgrades Neutral → Underweight
01/13/2020 62.73% JP Morgan $296 → $296 Maintains Overweight
01/13/2020 106.16% DA Davidson $300 → $375 Maintains Buy
01/10/2020 64.93% Bernstein → $300 Maintains Market Perform
01/10/2020 92.41% Argus Research $300 → $350 Maintains Buy
01/09/2020 92.41% Jefferies $285 → $350 Maintains Buy
01/06/2020 92.41% Cascend $290 → $350 Reiterates → Buy
01/06/2020 92.41% Needham $280 → $350 Downgrades Strong Buy → Buy
01/03/2020 81.42% B of A Securities $290 → $330 Maintains Buy
01/03/2020 81.42% RBC Capital $295 → $330 Maintains Outperform
12/23/2019 92.41% Wedbush $325 → $350 Maintains Outperform
12/20/2019 -58.08% Piper Sandler $72.5 → $76.25 Maintains Outperform
12/17/2019 78.67% Cowen & Co. $290 → $325 Maintains Outperform
12/11/2019 67.67% Evercore ISI Group $275 → $305 Maintains Outperform
12/09/2019 -53% China Renaissance → $85.5 Initiates Coverage On → Buy
12/02/2019 62.73% JP Morgan $290 → $296 Maintains Overweight
11/26/2019 59.43% Cascend $280 → $290 Reiterates → Buy
11/15/2019 -60.14% Piper Sandler $67.5 → $72.5 Maintains Overweight
11/15/2019 59.43% JP Morgan $280 → $290 Maintains Overweight
11/15/2019 78.67% Wedbush $300 → $325 Maintains Outperform
11/14/2019 4.45% Maxim Group → $190 Downgrades Hold → Sell
11/13/2019 62.18% RBC Capital → $295 Initiates Coverage On → Outperform
10/31/2019 59.43% Cowen & Co. $250 → $290 Maintains Outperform
10/31/2019 51.18% Canaccord Genuity $260 → $275 Maintains Buy
10/31/2019 64.93% Wedbush $265 → $300 Maintains Outperform
10/31/2019 29.74% Barclays $224 → $236 Maintains Equal-Weight
10/31/2019 48.43% Piper Sandler $243 → $270 Maintains Overweight
10/31/2019 64.93% DA Davidson $270 → $300 Maintains Buy
10/31/2019 53.93% Cascend $270 → $280 Maintains Buy
10/31/2019 34.69% Wells Fargo $215 → $245 Maintains Market Perform
10/31/2019 53.93% UBS $275 → $280 Maintains Buy
10/31/2019 62.73% Morgan Stanley $289 → $296 Maintains Overweight
10/31/2019 23.69% Nomura $205 → $225 Maintains Neutral
10/28/2019 51.18% JP Morgan $265 → $275 Maintains Overweight
10/28/2019 56.68% Jefferies $260 → $285 Maintains Buy
10/28/2019 42.94% B of A Securities $250 → $260 Maintains Buy
10/28/2019 21.5% Credit Suisse $209 → $221 Maintains Neutral
10/25/2019 48.43% Cascend $260 → $270 Reiterates → Buy
10/24/2019 51.18% UBS $235 → $275 Maintains Buy
10/23/2019 58.88% Morgan Stanley $247 → $289 Maintains Overweight
10/22/2019 26.44% Deutsche Bank $210 → $230 Maintains Hold
10/21/2019 53.93% Raymond James $250 → $280 Maintains Outperform
10/17/2019 23.14% Barclays $207 → $224 Maintains Equal-Weight
10/11/2019 45.68% Wedbush $245 → $265 Maintains Outperform
10/10/2019 -64.27% Longbow Research → $65 Upgrades Neutral → Buy
10/09/2019 42.94% Canaccord Genuity $240 → $260 Maintains Buy
10/07/2019 12.7% Nomura $185 → $205 Maintains Neutral
09/30/2019 45.68% JP Morgan $243 → $265 Maintains Overweight
09/20/2019 48.43% Cascend $260 → $270 Reiterates → Buy
09/13/2019 -9.29% Goldman Sachs $187 → $165 Maintains Neutral
09/11/2019 37.44% Needham $225 → $250 Maintains Strong Buy
09/11/2019 13.8% Barclays $192 → $207 Maintains Equal-Weight
09/11/2019 37.44% B of A Securities $240 → $250 Reiterates → Buy
08/08/2019 5.55% Barclays → $192 Initiates Coverage On → Equal-Weight
07/31/2019 15.45% Deutsche Bank $205 → $210 Maintains Hold
07/31/2019 31.94% B of A Securities $230 → $240 Maintains Buy
07/31/2019 37.44% Citigroup $205 → $250 Maintains Buy
07/31/2019 37.44% Cowen & Co. $220 → $250 Maintains Outperform
07/31/2019 33.59% Piper Sandler $230 → $243 Maintains Overweight
07/31/2019 31.94% Canaccord Genuity $202 → $240 Maintains Buy
07/31/2019 1.7% Nomura $180 → $185 Maintains Neutral
07/31/2019 34.69% Wedbush $235 → $245 Maintains Outperform
07/29/2019 29.19% UBS $225 → $235 Maintains Buy
07/22/2019 35.79% Morgan Stanley $231 → $247 Maintains Overweight
07/19/2019 -1.04% Nomura $175 → $180 Maintains Neutral
07/18/2019 Raymond James Upgrades Market Perform → Outperform
07/17/2019 2.8% Goldman Sachs $171 → $187 Maintains Neutral
07/09/2019 31.39% JP Morgan $233 → $239 Maintains Overweight
07/08/2019 Rosenblatt Downgrades Neutral → Sell
06/20/2019 12.7% Deutsche Bank → $205 Initiates Coverage On → Hold
06/06/2019 12.7% Evercore ISI Group → $205 Initiates Coverage On → Outperform
06/04/2019 11.05% Canaccord Genuity $245 → $202 Maintains Buy
05/30/2019 26.99% Morgan Stanley $240 → $231 Maintains Overweight
05/30/2019 26.99% Morgan Stanley $240 → $231 Maintains Overweight
05/28/2019 -71.83% Citigroup $55 → $51.25 Maintains Buy
05/23/2019 23.69% UBS $235 → $225 Maintains Buy
05/17/2019 -3.79% Nomura $180 → $175 Maintains Neutral
05/01/2019 18.2% Wells Fargo $190 → $215 Maintains Market Perform
05/01/2019 31.94% Morgan Stanley $234 → $240 Maintains Overweight
05/01/2019 29.19% Wedbush $225 → $235 Maintains Outperform
05/01/2019 26.44% B of A Securities $220 → $230 Maintains Buy
05/01/2019 34.69% Canaccord Genuity $230 → $245 Maintains Buy
04/25/2019 29.19% UBS $215 → $235 Maintains Buy
04/24/2019 28.64% Morgan Stanley $220 → $234 Maintains Overweight
04/11/2019 14.9% Credit Suisse → $209 Initiates Coverage On → Neutral
04/10/2019 20.95% B of A Securities $210 → $220 Reiterates Buy → Buy
04/10/2019 -1.04% HSBC $160 → $180 Downgrades Hold → Reduce
03/26/2019 18.2% UBS $185 → $215 Maintains Buy
03/26/2019 26.44% Canaccord Genuity $185 → $230 Maintains Buy
03/26/2019 9.95% Baird $185 → $200 Maintains Outperform
03/26/2019 20.95% Morgan Stanley $197 → $220 Maintains Overweight
03/21/2019 20.95% Citigroup $170 → $220 Reiterates Buy → Buy
03/21/2019 18.2% Wedbush $200 → $215 Maintains Outperform
03/21/2019 23.69% Needham $180 → $225 Upgrades Buy → Strong Buy
03/14/2019 20.95% Cowen & Co. → $220 Initiates Coverage On → Outperform
03/11/2019 B of A Securities Upgrades Neutral → Buy
Scroll to Top