RBC Capital
Reiterated▲ Target raised
RatingSector Perform unchanged
Price target$92 → $96 ▲+4.3% · +$4
Price at note$112.49 (Oct 23 close) ▼−14.7% downside (−$16.49) to the $96 target
Truist Securities
Reiterated▲ Target raised
RatingBuy unchanged
Price target$1,395 → $1,450 ▲+3.9% · +$55
Price at note$1,098.88 (Oct 23 close) ▲+32.0% upside (+$351.12) to the $1,450 target
Morgan Stanley
Reiterated▲ Target raised
RatingOverweight unchanged
Price target$1,335 → $1,350 ▲+1.1% · +$15
Price at note$1,098.88 (Oct 23 close) ▲+22.9% upside (+$251.12) to the $1,350 target
RBC Capital
Reiterated▲ Target raised
RatingOutperform unchanged
Price target$1,323 → $1,392 ▲+5.2% · +$69
Price at note$1,098.88 (Oct 23 close) ▲+26.7% upside (+$293.12) to the $1,392 target
Morgan Stanley
Reiterated▲ Target raised
RatingEqual-Weight unchanged
Price target$110 → $112 ▲+1.8% · +$2
Price at note$104.20 (Oct 23 close) ▲+7.5% upside (+$7.80) to the $112 target
Morgan Stanley
Reiterated▲ Target raised
RatingOverweight unchanged
Price target$640 → $700 ▲+9.4% · +$60
Price at note$584.22 (Oct 23 close) ▲+19.8% upside (+$115.78) to the $700 target
Oppenheimer
Reiterated▲ Target raised
RatingOutperform unchanged
Price target$550 → $650 ▲+18.2% · +$100
Price at note$584.22 (Oct 23 close) ▲+11.3% upside (+$65.78) to the $650 target
Piper Sandler
Reiterated▲ Target raised
RatingNeutral unchanged
Price target$540 → $580 ▲+7.4% · +$40
Price at note$584.22 (Oct 23 close) ▼−0.7% downside (−$4.22) to the $580 target
JP Morgan
Reiterated▲ Target raised
RatingOverweight unchanged
Price target$650 → $700 ▲+7.7% · +$50
Price at note$584.22 (Oct 23 close) ▲+19.8% upside (+$115.78) to the $700 target
Evercore ISI Group
Reiterated▲ Target raised
RatingOutperform unchanged
Price target$700 → $750 ▲+7.1% · +$50
Price at note$584.22 (Oct 23 close) ▲+28.4% upside (+$165.78) to the $750 target
Wells Fargo
Reiterated▲ Target raised
RatingOverweight unchanged
Price target$570 → $660 ▲+15.8% · +$90
Price at note$584.22 (Oct 23 close) ▲+13.0% upside (+$75.78) to the $660 target
Barclays
Reiterated▲ Target raised
RatingOverweight unchanged
Price target$565 → $650 ▲+15.0% · +$85
Price at note$584.22 (Oct 23 close) ▲+11.3% upside (+$65.78) to the $650 target
Guggenheim
Reiterated▲ Target raised
RatingBuy unchanged
Price target$575 → $650 ▲+13.0% · +$75
Price at note$584.22 (Oct 23 close) ▲+11.3% upside (+$65.78) to the $650 target
Rosenblatt
Reiterated▲ Target raised
RatingNeutral unchanged
Price target$527 → $576 ▲+9.3% · +$49
Price at note$584.22 (Oct 23 close) ▼−1.4% downside (−$8.22) to the $576 target
Cantor Fitzgerald
Reiterated▲ Target raised
RatingNeutral unchanged
Price target$490 → $550 ▲+12.2% · +$60
Price at note$584.22 (Oct 23 close) ▼−5.9% downside (−$34.22) to the $550 target
Mizuho
Reiterated▼ Target lowered
RatingNeutral unchanged
Price target$115 → $105 ▼−8.7% · −$10
Price at note$100.80 (Oct 23 close) ▲+4.2% upside (+$4.20) to the $105 target
Jefferies
Reiterated▲ Target raised
RatingHold unchanged
Price target$40 → $75 ▲+87.5% · +$35
Price at note$83.39 (Oct 23 close) ▼−10.1% downside (−$8.39) to the $75 target
UBS
Reiterated▲ Target raised
RatingNeutral unchanged
Price target$45 → $105 ▲+133.3% · +$60
Price at note$83.39 (Oct 23 close) ▲+25.9% upside (+$21.61) to the $105 target
Oppenheimer
Reiterated▲ Target raised
RatingOutperform unchanged
Price target$85 → $110 ▲+29.4% · +$25
Price at note$83.39 (Oct 23 close) ▲+31.9% upside (+$26.61) to the $110 target
Piper Sandler
Reiterated▲ Target raised
RatingNeutral unchanged
Price target$43 → $94 ▲+118.6% · +$51
Price at note$83.39 (Oct 23 close) ▲+12.7% upside (+$10.61) to the $94 target
Evercore ISI Group
Reiterated▲ Target raised
RatingIn-Line unchanged
Price target$38 → $90 ▲+136.8% · +$52
Price at note$83.39 (Oct 23 close) ▲+7.9% upside (+$6.61) to the $90 target
Wells Fargo
Reiterated▲ Target raised
RatingEqual-Weight unchanged
Price target$65 → $85 ▲+30.8% · +$20
Price at note$83.39 (Oct 23 close) ▲+1.9% upside (+$1.61) to the $85 target
Morgan Stanley
Reiterated▲ Target raised
RatingEqual-Weight unchanged
Price target$41 → $91 ▲+122.0% · +$50
Price at note$83.39 (Oct 23 close) ▲+9.1% upside (+$7.61) to the $91 target
Needham
Reiterated▲ Target raised
RatingBuy unchanged
Price target$85 → $110 ▲+29.4% · +$25
Price at note$83.39 (Oct 23 close) ▲+31.9% upside (+$26.61) to the $110 target
Piper Sandler
Reiterated▼ Target lowered
RatingNeutral unchanged
Price target$9 → $6 ▼−33.3% · −$3
Price at note$4.43 (Oct 23 close) ▲+35.4% upside (+$1.57) to the $6 target
Truist Securities
Reiterated▲ Target raised
RatingHold unchanged
Price target$53 → $58 ▲+9.4% · +$5
Price at note$57.02 (Oct 23 close) ▲+1.7% upside (+$0.98) to the $58 target
Piper Sandler
Reiterated▲ Target raised
RatingOverweight unchanged
Price target$230 → $231 ▲+0.4% · +$1
Price at note$196.75 (Oct 23 close) ▲+17.4% upside (+$34.25) to the $231 target
Guggenheim
Reiterated▲ Target raised
RatingBuy unchanged
Price target$225 → $300 ▲+33.3% · +$75
Price at note$274.59 (Oct 23 close) ▲+9.3% upside (+$25.41) to the $300 target
Guggenheim
Reiterated▲ Target raised
RatingBuy unchanged
Price target$125 → $175 ▲+40.0% · +$50
Price at note$158.96 (Oct 23 close) ▲+10.1% upside (+$16.04) to the $175 target
JP Morgan
Reiterated▼ Target lowered
RatingOverweight unchanged
Price target$21 → $20.50 ▼−2.4% · −$0.50
Price at note$8.14 (Oct 23 close) ▲+151.8% upside (+$12.36) to the $20.50 target
Rosenblatt
Reiterated▼ Target lowered
RatingBuy unchanged
Price target$15 → $14 ▼−6.7% · −$1
Price at note$8.14 (Oct 23 close) ▲+72.0% upside (+$5.86) to the $14 target
Jefferies
▲ Upgrade▲ Target raised
RatingHold▲Buy
Price target$130 → $135 ▲+3.8% · +$5
Price at note$113.86 (Oct 23 close) ▲+18.6% upside (+$21.14) to the $135 target
Keybanc
Reiterated▼ Target lowered
RatingOverweight unchanged
Price target$145 → $140 ▼−3.4% · −$5
Price at note$113.86 (Oct 23 close) ▲+23.0% upside (+$26.14) to the $140 target
Stephens & Co.
▲ Upgrade▲ Target raised
RatingEqual-Weight▲Overweight
Price target$130 → $135 ▲+3.8% · +$5
Price at note$113.86 (Oct 23 close) ▲+18.6% upside (+$21.14) to the $135 target
Truist Securities
Reiterated▲ Target raised
RatingBuy unchanged
Price target$633 → $674 ▲+6.5% · +$41
Price at note$623.60 (Oct 23 close) ▲+8.1% upside (+$50.40) to the $674 target
UBS
Reiterated▲ Target raised
RatingBuy unchanged
Price target$653 → $692 ▲+6.0% · +$39
Price at note$604.18 (Oct 23 close) ▲+14.5% upside (+$87.82) to the $692 target
Citigroup
Reiterated▲ Target raised
RatingBuy unchanged
Price target$691 → $706 ▲+2.2% · +$15
Price at note$604.18 (Oct 23 close) ▲+16.9% upside (+$101.82) to the $706 target
RBC Capital
Reiterated▲ Target raised
RatingSector Perform unchanged
Price target$550 → $600 ▲+9.1% · +$50
Price at note$604.18 (Oct 23 close) ▼−0.7% downside (−$4.18) to the $600 target
Barclays
Reiterated▲ Target raised
RatingEqual-Weight unchanged
Price target$554 → $560 ▲+1.1% · +$6
Price at note$604.18 (Oct 23 close) ▼−7.3% downside (−$44.18) to the $560 target
Freedom Broker
▲ Upgrade▼ Target lowered
RatingHold▲Buy
Price target$1,200 → $1,100 ▼−8.3% · −$100
Price at note$875.68 (Oct 23 close) ▲+25.6% upside (+$224.32) to the $1,100 target
Truist Securities
Reiterated▼ Target lowered
RatingHold unchanged
Price target$95 → $86 ▼−9.5% · −$9
Price at note$82.82 (Oct 23 close) ▲+3.8% upside (+$3.18) to the $86 target
Piper Sandler
Reiterated▼ Target lowered
RatingOverweight unchanged
Price target$303 → $279 ▼−7.9% · −$24
Price at note$186.92 (Oct 23 close) ▲+49.3% upside (+$92.08) to the $279 target
Truist Securities
Reiterated▼ Target lowered
RatingHold unchanged
Price target$4.50 → $3.50 ▼−22.2% · −$1
Price at note$3.06 (Oct 23 close) ▲+14.4% upside (+$0.44) to the $3.50 target
JP Morgan
Reiterated▲ Target raised
RatingUnderweight unchanged
Price target$118 → $140 ▲+18.6% · +$22
Price at note$179.99 (Oct 23 close) ▼−22.2% downside (−$39.99) to the $140 target
Jefferies
Reiterated▼ Target lowered
RatingBuy unchanged
Price target$47 → $36 ▼−23.4% · −$11
Price at note$24.22 (Oct 23 close) ▲+48.6% upside (+$11.78) to the $36 target
Canaccord Genuity
Reiterated▼ Target lowered
RatingBuy unchanged
Price target$265 → $250 ▼−5.7% · −$15
Price at note$172.75 (Oct 23 close) ▲+44.7% upside (+$77.25) to the $250 target
TD Cowen
Reiterated▼ Target lowered
RatingBuy unchanged
Price target$242 → $235 ▼−2.9% · −$7
Price at note$172.75 (Oct 23 close) ▲+36.0% upside (+$62.25) to the $235 target
Truist Securities
Reiterated▲ Target raised
RatingBuy unchanged
Price target$48 → $50 ▲+4.2% · +$2
Price at note$33.21 (Oct 23 close) ▲+50.6% upside (+$16.79) to the $50 target
Barclays
Reiterated▼ Target lowered
RatingOverweight unchanged
Price target$53 → $51 ▼−3.8% · −$2
Price at note$33.21 (Oct 23 close) ▲+53.6% upside (+$17.79) to the $51 target
Citigroup
Reiterated▲ Target raised
RatingNeutral unchanged
Price target$53 → $54 ▲+1.9% · +$1
Price at note$50.79 (Oct 23 close) ▲+6.3% upside (+$3.21) to the $54 target
Evercore ISI Group
Reiterated▼ Target lowered
RatingOutperform unchanged
Price target$47 → $40 ▼−14.9% · −$7
Price at note$27.52 (Oct 23 close) ▲+45.3% upside (+$12.48) to the $40 target
Mizuho
Reiterated▼ Target lowered
RatingOutperform unchanged
Price target$43 → $37 ▼−14.0% · −$6
Price at note$27.52 (Oct 23 close) ▲+34.4% upside (+$9.48) to the $37 target
UBS
Reiterated▲ Target raised
RatingNeutral unchanged
Price target$116 → $118 ▲+1.7% · +$2
Price at note$117.97 (Oct 23 close) ▲+0.0% upside (+$0.03) to the $118 target
Oppenheimer
Reiterated▲ Target raised
RatingOutperform unchanged
Price target$164 → $168 ▲+2.4% · +$4
Price at note$117.97 (Oct 23 close) ▲+42.4% upside (+$50.03) to the $168 target
Piper Sandler
Reiterated▲ Target raised
RatingNeutral unchanged
Price target$125 → $126 ▲+0.8% · +$1
Price at note$117.97 (Oct 23 close) ▲+6.8% upside (+$8.03) to the $126 target
JP Morgan
Reiterated▼ Target lowered
RatingNeutral unchanged
Price target$136 → $135 ▼−0.7% · −$1
Price at note$117.97 (Oct 23 close) ▲+14.4% upside (+$17.03) to the $135 target
Truist Securities
Reiterated▲ Target raised
RatingBuy unchanged
Price target$85 → $88 ▲+3.5% · +$3
Price at note$70.08 (Oct 23 close) ▲+25.6% upside (+$17.92) to the $88 target
Goldman Sachs
Reiterated▲ Target raised
RatingNeutral unchanged
Price target$258 → $294 ▲+14.0% · +$36
Price at note$285.64 (Oct 23 close) ▲+2.9% upside (+$8.36) to the $294 target