- Amazon (AMZN): Yesterday, Amazon (AMZN) had a last price of $138.60, with a percent change of +0.38%. Over the past 90 days, it garnered 36 "BUY" ratings, 0 "HOLD" ratings, and 0 "SELL" ratings. The average price target was $176.08, indicating a potential upside of +27.04%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Netflix (NFLX): 15 days ago, Netflix (NFLX) was priced at $432.36, with a percent change of +1.8%. It received 22 "BUY" ratings, 10 "HOLD" ratings, and 1 "SELL" rating over the past 90 days. The average price target was $462.55, suggesting a potential upside of +6.98%. The overall consensus sentiment in the past 90 days was "Buy."
- Meta Platforms (META): 3 days ago, Meta Platforms (META) had a last price of $314.60, with a percent change of +1.2%. It garnered 31 "BUY" ratings, 1 "HOLD" rating, and 0 "SELL" ratings in the past 90 days. The average price target was $384.62, indicating a potential upside of +22.26%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Alphabet Class A (GOOGL): 3 days ago, Alphabet Class A (GOOGL) was priced at $129.10, with a percent change of +1.26%. It received 24 "BUY" ratings, 6 "HOLD" ratings, and 0 "SELL" ratings over the past 90 days. The average price target was $152.67, suggesting a potential upside of +18.26%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Microsoft (MSFT): 5 days ago, Microsoft (MSFT) had a last price of $352.80, with a percent change of +1.29%. It garnered 29 "BUY" ratings, 1 "HOLD" rating, and 0 "SELL" ratings in the past 90 days. The average price target was $408.83, indicating a potential upside of +15.88%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Advanced Micro Devices (AMD): 2 days ago, Advanced Micro Devices (AMD) was valued at $112.25, with a percent change of +4.1%. Over the past 90 days, it received 21 "BUY" ratings, 6 "HOLD" ratings, and 0 "SELL" ratings. The average price target was $128.93, suggesting a potential upside of +14.86%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- McDonald's (MCD): 3 days ago, McDonald's (MCD) had a last price of $267.91, with a percent change of +0.4%. It received 21 "BUY" ratings, 5 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $310.42, indicating a potential upside of +15.88%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- ServiceNow (NOW): 2 days ago, ServiceNow (NOW) had a last price of $606.82, with a percent change of +1.23%. It garnered 26 "BUY" ratings and 0 "HOLD" ratings in the past 90 days. The average price target was $653.44, suggesting a potential upside of +7.69%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- SolarEdge Technologies (SEDG): Yesterday, SolarEdge Technologies (SEDG) was valued at $75.60, with a percent change of +3.86%. Over the past 90 days, it received 7 "BUY" ratings, 17 "HOLD" ratings, and 2 "SELL" ratings. The average price target was $111.55, indicating a potential upside of +44.44%. The overall consensus sentiment in the past 90 days was "Hold."
- Tesla (TSLA): 5 days ago, Tesla (TSLA) was priced at $219.96, with a percent change of +0.66%. It garnered 10 "BUY" ratings, 12 "HOLD" ratings, and 4 "SELL" ratings over the past 90 days. The average price target was $252.61, suggesting a potential upside of +14.84%. The overall consensus sentiment in the past 90 days was "Hold."
- Apple (AAPL): Yesterday, Apple (AAPL) had a last price of $176.65, with a percent change of -0.52%. It received 19 "BUY" ratings and 6 "HOLD" ratings in the past 90 days. The average price target was $201.47, indicating a potential upside of +14.05%. The overall consensus sentiment in the past 90 days was "Buy."
- Enphase Energy (ENPH): 4 days ago, Enphase Energy (ENPH) was priced at $80.81, with a percent change of +2.39%. It garnered 12 "BUY" ratings, 12 "HOLD" ratings, and 1 "SELL" rating over the past 90 days. The average price target was $115.44, suggesting a potential upside of +42.85%. The overall consensus sentiment in the past 90 days was "Buy."
- Fortinet (FTNT): Yesterday, Fortinet (FTNT) was valued at $50.48, with a percent change of -12.35%. It received 9 "BUY" ratings and 16 "HOLD" ratings in the past 90 days. The average price target was $60.35, indicating a potential upside of +19.55%. The overall consensus sentiment in the past 90 days was "Buy."
- Intel (INTC): 4 days ago, Intel (INTC) had a last price of $38.14, with a percent change of +1.17%. It garnered 4 "BUY" ratings, 17 "HOLD" ratings, and 4 "SELL" ratings over the past 90 days. The average price target was $36.87, implying a potential downside of -3.33%. The overall consensus sentiment in the past 90 days was "Hold."
- ON Semiconductor (ON): 4 days ago, ON Semiconductor (ON) was valued at $68.25, with a percent change of +2.43%. Over the past 90 days, it received 15 "BUY" ratings, 10 "HOLD" ratings, and 0 "SELL" ratings. The average price target was $88.39, indicating a potential upside of +29.51%. The overall consensus sentiment in the past 90 days was "Buy."
- Airbnb (ABNB): Yesterday, Airbnb (ABNB) had a last price of $122.64, with a percent change of +6.18%. It garnered 11 "BUY" ratings, 11 "HOLD" ratings, and 2 "SELL" ratings in the past 90 days. The average price target was $139.25, suggesting a potential upside of +13.54%. The overall consensus sentiment in the past 90 days was "Buy."
- Shopify (SHOP): Yesterday, Shopify (SHOP) was priced at $61.49, with a percent change of +3.0%. It received 10 "BUY" ratings and 14 "HOLD" ratings in the past 90 days. The average price target was $68.15, indicating a potential upside of +10.87%. The overall consensus sentiment in the past 90 days was "Buy."
- Spotify Technology SA (SPOT): 9 days ago, Spotify Technology SA (SPOT) had a last price of $170.00, with a percent change of +1.61%. It garnered 16 "BUY" ratings and 8 "HOLD" ratings over the past 90 days. The average price target was $188.29, suggesting a potential upside of +10.77%. The overall consensus sentiment in the past 90 days was "Buy."
- Etsy (ETSY): Yesterday, Etsy (ETSY) was valued at $65.25, with a percent change of +5.87%. Over the past 90 days, it received 12 "BUY" ratings, 9 "HOLD" ratings, and 2 "SELL" ratings. The average price target was $74.91, indicating a potential upside of +14.01%. The overall consensus sentiment in the past 90 days was "Buy."
- Snap (SNAP): 3 days ago, Snap (SNAP) was priced at $10.73, with a percent change of +2.88%. It garnered 1 "BUY" rating, 20 "HOLD" ratings, and 2 "SELL" ratings over the past 90 days. The average price target was $10.03, implying a potential downside of -6.44%. The overall consensus sentiment in the past 90 days was "Hold."
- Pinterest (PINS): Yesterday, Pinterest (PINS) had a last price of $30.94, with a percent change of +0.7%. Over the past 90 days, it received 14 "BUY" ratings and 8 "HOLD" ratings. The average price target was $35.30, suggesting a potential upside of +14.09%. The overall consensus sentiment in the past 90 days was "Buy."
- Paypal Holdings (PYPL): Yesterday, Paypal Holdings (PYPL) was priced at $56.10, with a percent change of +1.89%. It garnered 15 "BUY" ratings and 7 "HOLD" ratings over the past 90 days. The average price target was $76.83, indicating a potential upside of +36.4%. The overall consensus sentiment in the past 90 days was "Buy."
- Block (SQ): Yesterday, Block (SQ) had a last price of $48.66, with a percent change of +10.64%. It received 17 "BUY" ratings and 5 "HOLD" ratings in the past 90 days. The average price target was $72.12, suggesting a potential upside of +48.15%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Skyworks Solutions (SWKS): Yesterday, Skyworks Solutions (SWKS) was valued at $91.05, with a percent change of +1.73%. It garnered 9 "BUY" ratings, 11 "HOLD" ratings, and 2 "SELL" ratings in the past 90 days. The average price target was $102.43, indicating a potential upside of +12.5%. The overall consensus sentiment in the past 90 days was "Buy."
- Wayfair (W): 2 days ago, Wayfair (W) had a last price of $49.64, with a percent change of +6.32%. Over the past 90 days, it received 14 "BUY" ratings and 8 "HOLD" ratings. The average price target was $71.17, suggesting a potential upside of +39.84%. The overall consensus sentiment in the past 90 days was "Buy."
- The Estée Lauder Companies (EL): Yesterday, The Estée Lauder Companies (EL) had a last price of $110.90, with a percent change of -3.04%. Over the past 90 days, it received 9 "BUY" ratings, 12 "HOLD" ratings, and 0 "SELL" ratings. The average price target was $141.08, indicating a potential upside of +24.14%. The overall consensus sentiment in the past 90 days was "Buy."
- Mastercard (MA): 5 days ago, Mastercard (MA) was priced at $386.15, with a percent change of +0.9%. It garnered 19 "BUY" ratings, 2 "HOLD" ratings, and 0 "SELL" ratings over the past 90 days. The average price target was $447.82, suggesting a potential upside of +16.0%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Texas Instruments (TXN): 10 days ago, Texas Instruments (TXN) had a last price of $150.23, with a percent change of +1.98%. It received 6 "BUY" ratings, 12 "HOLD" ratings, and 3 "SELL" ratings in the past 90 days. The average price target was $162.89, indicating a potential upside of +8.43%. The overall consensus sentiment in the past 90 days was "Hold."
- Domino's Pizza (DPZ): 8 days ago, Domino's Pizza (DPZ) was valued at $361.78, with a percent change of +3.85%. It garnered 11 "BUY" ratings, 8 "HOLD" ratings, and 1 "SELL" rating over the past 90 days. The average price target was $412.81, suggesting a potential upside of +14.05%. The overall consensus sentiment in the past 90 days was "Buy."
- Tractor Supply (TSCO): 3 days ago, Tractor Supply (TSCO) had a last price of $199.28, with a percent change of +2.11%. It received 10 "BUY" ratings, 10 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $218.29, indicating a potential upside of +9.54%. The overall consensus sentiment in the past 90 days was "Buy."
- Adobe (ADBE): 9 days ago, Adobe (ADBE) was priced at $563.66, with a percent change of +0.89%. It garnered 16 "BUY" ratings, 3 "HOLD" ratings, and 0 "SELL" ratings over the past 90 days. The average price target was $609.85, suggesting a potential upside of +8.19%. The overall consensus sentiment in the past 90 days was "Buy."
- Amgen (AMGN): 2 days ago, Amgen (AMGN) was valued at $269.86, with a percent change of +1.23%. It received 10 "BUY" ratings, 7 "HOLD" ratings, and 2 "SELL" ratings over the past 90 days. The average price target was $284.89, indicating a potential upside of +5.57%. The overall consensus sentiment in the past 90 days was "Buy."
- Confluent (CFLT): Yesterday, Confluent (CFLT) had a last price of $17.75, with a percent change of +9.03%. It garnered 12 "BUY" ratings, 6 "HOLD" ratings, and 1 "SELL" rating. The average price target was $26.05, suggesting a potential upside of +46.76%. The overall consensus sentiment was "Buy."
- Dollar General (DG): 12 days ago, Dollar General (DG) was priced at $119.22, with a percent change of +1.52%. It received 6 "BUY" ratings, 11 "HOLD" ratings, and 2 "SELL" ratings. The average price target was $130.73, indicating a potential upside of +9.64%. The overall consensus sentiment was "Buy."
- DraftKings (DKNG): Yesterday, DraftKings (DKNG) had a last price of $33.75, with a percent change of +16.46%. Over the past 90 days, it garnered 17 "BUY" ratings, 2 "HOLD" ratings, and 0 "SELL" ratings. The average price target was $37.43, suggesting a potential upside of +10.9%. The overall consensus sentiment was "Strong Buy."
- Okta (OKTA): 9 days ago, Okta (OKTA) was priced at $69.88, with a percent change of +2.78%. It received 12 "BUY" ratings, 6 "HOLD" ratings, and 1 "SELL" rating. The average price target was $91.84, indicating a potential upside of +31.43%. The overall consensus sentiment was "Buy."
- Bill.com
Holdings (BILL): Yesterday, Bill.com
Holdings (BILL) had a last price of $66.95, with a percent change of -25.17%. It garnered 11 "BUY" ratings and 7 "HOLD" ratings. The average price target was $98.00, suggesting a potential upside of +46.42%. The overall consensus sentiment was "Buy."
- Chipotle (CMG): 8 days ago, Chipotle (CMG) was priced at $2,041.82, with a percent change of +0.32%. It received 13 "BUY" ratings and 5 "HOLD" ratings. The average price target was $2,173.88, indicating a potential upside of +6.54%. The overall consensus sentiment was "Buy."
- Edwards Lifesciences (EW): Yesterday, Edwards Lifesciences (EW) had a last price of $67.09, with a percent change of +2.38%. Over the past 90 days, it garnered 10 "BUY" ratings and 8 "HOLD" ratings. The average price target was $80.00, suggesting a potential upside of +19.28%. The overall consensus sentiment was "Buy."
- Intuitive Surgical (ISRG): Yesterday, Intuitive Surgical (ISRG) was priced at $278.52, with a percent change of +0.23%. It received 15 "BUY" ratings and 3 "HOLD" ratings. The average price target was $332.29, indicating a potential upside of +19.31%. The overall consensus sentiment was "Strong Buy."
- Lam Research (LRCX): 10 days ago, Lam Research (LRCX) had a last price of $634.08, with a percent change of +1.73%. It garnered 14 "BUY" ratings and 4 "HOLD" ratings. The average price target was $713.19, suggesting a potential upside of +12.48%. The overall consensus sentiment was "Strong Buy."
- Match Group (MTCH): 2 days ago, Match Group (MTCH) was valued at $29.44, with a percent change of +0.89%. It received 13 "BUY" ratings and 5 "HOLD" ratings. The average price target was $47.32, indicating a potential upside of +60.73%. The overall consensus sentiment was "Buy."
- Roku (ROKU): 2 days ago, Roku (ROKU) had a last price of $84.75, with a percent change of +8.58%. It garnered 7 "BUY" ratings, 10 "HOLD" ratings, and 1 "SELL" rating. The average price target was $85.40, suggesting a potential upside of +0.35%. The overall consensus sentiment was "Buy."
- Constellation Brands (STZ): Yesterday, Constellation Brands (STZ) was priced at $241.57, with a percent change of +1.5%. It received 15 "BUY" ratings and 3 "HOLD" ratings. The average price target was $291.61, indicating a potential upside of +20.66%. The overall consensus sentiment was "Strong Buy."
- Visa (V): 5 days ago, Visa (V) had a last price of $243.60, with a percent change of +0.14%. It garnered 16 "BUY" ratings and 2 "HOLD" ratings. The average price target was $276.95, suggesting a potential upside of +13.69%. The overall consensus sentiment was "Strong Buy."
- Check Point (CHKP): 4 days ago, Check Point (CHKP) was priced at $136.92, with a percent change of +0.25%. It received 5 "BUY" ratings and 12 "HOLD" ratings. The average price target was $141.00, indicating a potential upside of +2.98%. The overall consensus sentiment was "Buy."
- First Solar (FSLR): 3 days ago, First Solar (FSLR) had a last price of $151.94, with a percent change of +2.95%. It garnered 12 "BUY" ratings and 5 "HOLD" ratings. The average price target was $234.44, suggesting a potential upside of +54.3%. The overall consensus sentiment was "Buy."
- General Motors (GM): 2 days ago, General Motors (GM) was valued at $29.76, with a percent change of +3.33%. It received 11 "BUY" ratings, 5 "HOLD" ratings, and 1 "SELL" rating. The average price target was $44.71, indicating a potential upside of +50.18%. The overall consensus sentiment was "Buy."
- Atlassian (TEAM): Yesterday, Atlassian (TEAM) had a last price of $176.90, with a percent change of -2.48%. It garnered 9 "BUY" ratings and 8 "HOLD" ratings. The average price target was $204.00, suggesting a potential upside of +15.32%. The overall consensus sentiment was "Buy."
- Thermo Fisher (TMO): 9 days ago, Thermo Fisher (TMO) was priced at $454.58, with a percent change of +1.57%. It received 13 "BUY" ratings and 4 "HOLD" ratings. The average price target was $538.59, indicating a potential upside of +18.44%. The overall consensus sentiment was "Strong Buy."
- Texas Roadhouse (TXRH): 8 days ago, Texas Roadhouse (TXRH) had a last price of $104.28, with a percent change of +1.82%. Over the past 90 days, it received 6 "BUY" ratings, 10 "HOLD" ratings, and 1 "SELL" rating. The average price target was $110.44, indicating a potential upside of +5.91%. The overall consensus sentiment in the past 90 days was "Buy."
- Wendy's (WEN): Yesterday, Wendy's (WEN) was priced at $19.25, with a percent change of +2.94%. It garnered 6 "BUY" ratings, 10 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $22.65, suggesting a potential upside of +17.66%. The overall consensus sentiment in the past 90 days was "Buy."
- Alnylam Pharma (ALNY): Yesterday, Alnylam Pharma (ALNY) had a last price of $167.35, with a percent change of +3.6%. It received 13 "BUY" ratings and 3 "HOLD" ratings over the past 90 days. The average price target was $233.33, indicating a potential upside of +39.43%. The overall consensus sentiment was "Strong Buy."
- Biogen (BIIB): 2 days ago, Biogen (BIIB) was valued at $249.50, with a percent change of +3.16%. It garnered 12 "BUY" ratings and 4 "HOLD" ratings in the past 90 days. The average price target was $322.32, suggesting a potential upside of +29.19%. The overall consensus sentiment was "Buy."
- Bristol-Myers Squibb (BMY): 2 days ago, Bristol-Myers Squibb (BMY) had a last price of $52.80, with a percent change of +3.28%. It received 6 "BUY" ratings, 9 "HOLD" ratings, and 1 "SELL" rating over the past 90 days. The average price target was $62.06, indicating a potential upside of +17.49%. The overall consensus sentiment was "Buy."
- Canadian Pacific (CP): 9 days ago, Canadian Pacific (CP) was priced at $74.31, with a percent change of +1.25%. It garnered 13 "BUY" ratings and 3 "HOLD" ratings in the past 90 days. The average price target was $83.30, suggesting a potential upside of +12.08%. The overall consensus sentiment was "Strong Buy."
- Chevron (CVX): 2 days ago, Chevron (CVX) had a last price of $147.59, with a percent change of -0.79%. It received 11 "BUY" ratings and 5 "HOLD" ratings over the past 90 days. The average price target was $183.33, indicating a potential upside of +24.2%. The overall consensus sentiment was "Buy."
- CyberArk Software (CYBR): Yesterday, CyberArk Software (CYBR) had a last price of $180.19, with a percent change of +3.86%. It garnered 15 "BUY" ratings and 1 "HOLD" rating. The average price target was $199.00, suggesting a potential upside of +10.44%. The overall consensus sentiment was "Strong Buy."
- Expedia (EXPE): Yesterday, Expedia (EXPE) was priced at $112.71, with a percent change of +18.84%. Over the past 90 days, it received 8 "BUY" ratings and 8 "HOLD" ratings. The average price target was $125.37, indicating a potential upside of +11.23%. The overall consensus sentiment was "Buy."
- Coca-Cola (KO): 5 days ago, Coca-Cola (KO) had a last price of $56.73, with a percent change of -0.63%. It garnered 12 "BUY" ratings and 4 "HOLD" ratings. The average price target was $63.75, suggesting a potential upside of +12.35%. The overall consensus sentiment was "Buy."
- Mercedes-Benz Group (MBGAF): Yesterday, Mercedes-Benz Group (MBGAF) was valued at $62.15, with a percent change of +1.45%. It received 10 "BUY" ratings, 5 "HOLD" ratings, and 1 "SELL" rating. The average price target was $84.01, indicating a potential upside of +35.17%. The overall consensus sentiment was "Buy."
- Morgan Stanley (MS): 10 days ago, Morgan Stanley (MS) was priced at $76.25, with a percent change of +3.8%. It garnered 11 "BUY" ratings and 5 "HOLD" ratings. The average price target was $91.62, suggesting a potential upside of +20.14%. The overall consensus sentiment was "Buy."
- Sunnova Energy International (NOVA): 5 days ago, Sunnova Energy International (NOVA) had a last price of $10.51, with a percent change of +4.01%. It received 11 "BUY" ratings and 5 "HOLD" ratings. The average price target was $19.45, indicating a potential upside of +85.06%. The overall consensus sentiment was "Strong Buy."
- Norfolk Southern (NSC): 9 days ago, Norfolk Southern (NSC) was priced at $194.56, with a percent change of +1.41%. It garnered 8 "BUY" ratings and 8 "HOLD" ratings. The average price target was $222.11, suggesting a potential upside of +14.16%. The overall consensus sentiment was "Buy."
- Paycom (PAYC): 2 days ago, Paycom (PAYC) had a last price of $158.95, with a percent change of -2.28%. It received 3 "BUY" ratings and 13 "HOLD" ratings. The average price target was $207.58, indicating a potential upside of +30.54%. The overall consensus sentiment was "Hold."
- Procter & Gamble (PG): 10 days ago, Procter & Gamble (PG) was valued at $150.05, with a percent change of -0.92%. It garnered 10 "BUY" ratings and 6 "HOLD" ratings. The average price target was $163.44, suggesting a potential upside of +8.91%. The overall consensus sentiment was "Buy."
- Qorvo (QRVO): 2 days ago, Qorvo (QRVO) had a last price of $88.33, with a percent change of +3.33%. It received 2 "BUY" ratings, 12 "HOLD" ratings, and 2 "SELL" ratings. The average price target was $102.08, indicating a potential upside of +14.96%. The overall consensus sentiment was "Hold."
- Regions Financial (RF): 8 days ago, Regions Financial (RF) had a last price of $15.74, with a percent change of +1.98%. It garnered 5 "BUY" ratings and 11 "HOLD" ratings. The average price target was $18.09, suggesting a potential upside of +14.93%. The overall consensus sentiment was "Buy."
- Sherwin-Williams Company (SHW): 5 days ago, Sherwin-Williams Company (SHW) was priced at $250.99, with a percent change of +2.31%. It received 11 "BUY" ratings, 4 "HOLD" ratings, and 1 "SELL" rating. The average price target was $282.50, indicating a potential upside of +12.59%. The overall consensus sentiment was "Buy."
- TFI International (TFII): 5 days ago, TFI International (TFII) had a last price of $114.02, with a percent change of +1.29%. It garnered 12 "BUY" ratings and 4 "HOLD" ratings. The average price target was $135.76, suggesting a potential upside of +19.07%. The overall consensus sentiment was "Strong Buy."
- United Parcel (UPS): 4 days ago, United Parcel (UPS) was valued at $142.86, with a percent change of +0.61%. It received 6 "BUY" ratings, 9 "HOLD" ratings, and 1 "SELL" rating. The average price target was $171.14, indicating a potential upside of +19.8%. The overall consensus sentiment was "Buy."
- VF (VFC): Yesterday, VF (VFC) had a last price of $15.50, with a percent change of +4.63%. It garnered 4 "BUY" ratings, 10 "HOLD" ratings, and 2 "SELL" ratings. The average price target was $18.81, suggesting a potential upside of +21.35%. The overall consensus sentiment was "Hold."
- XPO (XPO): 2 days ago, XPO (XPO) was priced at $79.54, with a percent change of +1.65%. It received 13 "BUY" ratings and 3 "HOLD" ratings. The average price target was $87.44, indicating a potential upside of +9.95%. The overall consensus sentiment was "Buy."
- Yum! Brands (YUM): Yesterday, Yum! Brands (YUM) was priced at $126.37, showing a price change of +2.09% and a percent change of +1.69%. It received 8 "BUY" ratings, 8 "HOLD" ratings, and no "SELL" ratings over the past 90 days. The average price target was $138.87, indicating a potential upside of +9.92%. The overall consensus sentiment was "Buy."
- Albemarle (ALB): Yesterday, Albemarle (ALB) had a last price of $128.08, with a price change of +3.46% and a percent change of +2.78%. It garnered 13 "BUY" ratings, 1 "HOLD" rating, and 1 "SELL" rating over the past 90 days. The average price target was $231.82, suggesting a potential upside of +81.14%. The overall consensus sentiment was "Strong Buy."
- ARM Holdings PLC ADR (ARM): 4 days ago, ARM Holdings PLC ADR (ARM) was valued at $53.49, with a price change of +0.67% and a percent change of +1.27%. It received 12 "BUY" ratings and 3 "HOLD" ratings in the past 90 days. The average price target was $62.00, indicating a potential upside of +15.91%. The overall consensus sentiment was "Buy."
- Boeing (BA): 3 days ago, Boeing (BA) had a last price of $195.10, with a price change of +3.09% and a percent change of +1.61%. It garnered 12 "BUY" ratings and 3 "HOLD" ratings over the past 90 days. The average price target was $241.88, suggesting a potential upside of +24.01%. The overall consensus sentiment was "Buy."
- BioMarin Pharmaceutical (BMRN): 2 days ago, BioMarin Pharmaceutical (BMRN) was priced at $79.59, with a price change of -0.08% and a percent change of -0.1%. It received 10 "BUY" ratings and 5 "HOLD" ratings over the past 90 days. The average price target was $108.43, indicating a potential upside of +35.53%. The overall consensus sentiment was "Buy."
- Boston Scientific (BSX): 8 days ago, Boston Scientific (BSX) had a last price of $52.53, with a price change of +0.01% and a percent change of +0.02%. It garnered 13 "BUY" ratings and 2 "HOLD" ratings in the past 90 days. The average price target was $60.86, suggesting a potential upside of +15.86%. The overall consensus sentiment was "Strong Buy."
- Coinbase Global (COIN): Yesterday, Coinbase Global (COIN) had a last price of $85.80, with a price change of +1.20% and a percent change of +1.42%. Over the past 90 days, it received 5 "BUY" ratings, 5 "HOLD" ratings, and 5 "SELL" ratings. The average price target was $90.19, indicating a potential upside of +5.12%. The overall consensus sentiment was "Hold."
- Coursera (COUR): 8 days ago, Coursera (COUR) was priced at $18.05, with a price change of +0.04% and a percent change of +0.22%. It garnered 11 "BUY" ratings and 4 "HOLD" ratings in the past 90 days. The average price target was $22.31, suggesting a potential upside of +23.6%. The overall consensus sentiment was "Buy."
- DoorDash (DASH): 2 days ago, DoorDash (DASH) had a last price of $92.49, with a price change of +4.70% and a percent change of +5.35%. It received 5 "BUY" ratings, 9 "HOLD" ratings, and 1 "SELL" rating. The average price target was $96.94, indicating a potential upside of +4.81%. The overall consensus sentiment was "Buy."
- Electronic Arts (EA): Yesterday, Electronic Arts (EA) was priced at $129.59, with a price change of +1.31% and a percent change of +1.02%. Over the past 90 days, it garnered 10 "BUY" ratings, 5 "HOLD" ratings, and no "SELL" ratings. The average price target was $146.47, suggesting a potential upside of +13.03%. The overall consensus sentiment was "Buy."
- Floor & Decor Holdings (FND): Yesterday, Floor & Decor Holdings (FND) had a last price of $80.81, with a price change of -4.11% and a percent change of -4.84%. It received 7 "BUY" ratings, 7 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $86.18, indicating a potential upside of +6.72%. The overall consensus sentiment was "Buy."
- First Quantum Minerals (FQVLF): 2 days ago, First Quantum Minerals (FQVLF) was valued at $12.78, with a price change of +1.26% and a percent change of +10.95%. It garnered 2 "BUY" ratings, 12 "HOLD" ratings, and 1 "SELL" rating. The average price target was $20.97, suggesting a potential upside of +64.08%. The overall consensus sentiment was "Hold."
- JPMorgan Chase & Co. (JPM): 2 days ago, JPMorgan Chase & Co. (JPM) had a last price of $143.00, with a price change of +1.57% and a percent change of +1.11%. It received 11 "BUY" ratings and 4 "HOLD" ratings. The average price target was $172.72, indicating a potential upside of +20.78%. The overall consensus sentiment was "Buy."
- Lockheed Martin (LMT): 12 days ago, Lockheed Martin (LMT) was priced at $453.27, with a price change of -4.77% and a percent change of -1.04%. It garnered 4 "BUY" ratings, 10 "HOLD" ratings, and 1 "SELL" rating. The average price target was $481.60, suggesting a potential upside of +6.23%. The overall consensus sentiment was "Hold."
- Neurocrine (NBIX): 2 days ago, Neurocrine (NBIX) had a last price of $112.44, with a price change of -0.95% and a percent change of -0.84%. It received 10 "BUY" ratings and 5 "HOLD" ratings. The average price target was $134.00, indicating a potential upside of +19.17%. The overall consensus sentiment was "Buy."
- Procore Technologies (PCOR): 2 days ago, Procore Technologies (PCOR) was priced at $52.23, with a price change of +1.76% and a percent change of +3.49%. It garnered 12 "BUY" ratings and 3 "HOLD" ratings. The average price target was $67.08, suggesting a potential upside of +29.78%. The overall consensus sentiment was "Strong Buy."
- Prologis (PLD): 9 days ago, Prologis (PLD) had a last price of $106.55, with a price change of +1.83% and a percent change of +1.75%. It received 12 "BUY" ratings and 3 "HOLD" ratings. The average price target was $132.33, indicating a potential upside of +24.2%. The overall consensus sentiment was "Strong Buy."
- Pioneer Natural (PXD): Yesterday, Pioneer Natural (PXD) was valued at $243.62, showing a price change of -2.22% and a percent change of -0.9%. It received 3 "BUY" ratings and 12 "HOLD" ratings. The overall consensus sentiment was "Hold."
- Qualcomm (QCOM): Yesterday, Qualcomm (QCOM) had a last price of $119.52, with a price change of +2.16% and a percent change of +1.84%. It garnered 9 "BUY" ratings, 5 "HOLD" ratings, and 1 "SELL" rating. The average price target was $132.82, suggesting a potential upside of +11.82%. The overall consensus sentiment was "Buy."
- Sunrun (RUN): Yesterday, Sunrun (RUN) had a last price of $10.84, with a price change of +0.39% and a percent change of +3.73%. It received 10 "BUY" ratings and 5 "HOLD" ratings. The overall consensus sentiment was "Buy."
- Starbucks (SBUX): Yesterday, Starbucks (SBUX) was priced at $102.65, with a price change of +2.64% and a percent change of +2.64%. It garnered 5 "BUY" ratings and 10 "HOLD" ratings. The overall consensus sentiment was "Buy."
- SunPower (SPWR): 2 days ago, SunPower (SPWR) had a last price of $4.57, with a price change of +0.10% and a percent change of +2.24%. It received 1 "BUY" rating, 9 "HOLD" ratings, and 5 "SELL" ratings. The average price target was $5.79, indicating a potential upside of +24.29%. The overall consensus sentiment was "Hold."
- First Quantum Minerals (TSE:FM): 2 days ago, First Quantum Minerals (TSE:FM) was valued at $17.46, with a price change of +1.74% and a percent change of +11.07%. It garnered 2 "BUY" ratings, 12 "HOLD" ratings, and 1 "SELL" rating. The average price target was $29.05, suggesting a potential upside of +64.2%. The overall consensus sentiment was "Hold."
- United Airlines Holdings (UAL): 12 days ago, United Airlines Holdings (UAL) had a last price of $37.51, with a price change of +1.69% and a percent change of +4.72%. It received 10 "BUY" ratings, 4 "HOLD" ratings, and 1 "SELL" rating. The average price target was $60.88, indicating a potential upside of +62.3%. The overall consensus sentiment was "Buy."
- Amazon (AMZN): Yesterday, Amazon (AMZN) was valued at $127.74, with a percent change of +6.83%. In the past 90 days, it received 34 "BUY" ratings, 0 "HOLD" ratings, and 0 "SELL" ratings. The average price target was $175.81, indicating a potential upside of +37.63%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Netflix (NFLX): 8 days ago, Netflix (NFLX) was priced at $397.87, with a percent change of -1.41%. In the past 90 days, it garnered 22 "BUY" ratings, 10 "HOLD" ratings, and 1 "SELL" rating. The average price target was $462.55, suggesting a potential upside of +16.26%. The overall consensus sentiment in the past 90 days was "Buy."
- Meta Platforms (META): Yesterday, Meta Platforms (META) was priced at $296.73, with a percent change of +2.91%. In the past 90 days, it received 30 "BUY" ratings, 1 "HOLD" rating, and 0 "SELL" ratings. The average price target was $383.91, indicating a potential upside of +29.38%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Alphabet Class A (GOOGL): Yesterday, Alphabet Class A (GOOGL) was valued at $122.17, with a percent change of -0.09%. In the past 90 days, it received 24 "BUY" ratings, 6 "HOLD" ratings, and 0 "SELL" ratings. The average price target was $152.67, suggesting a potential upside of +24.97%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Microsoft (MSFT): Yesterday, Microsoft (MSFT) was priced at $329.81, with a percent change of +0.59%. In the past 90 days, it garnered 29 "BUY" ratings, 1 "HOLD" rating, and 0 "SELL" ratings. The average price target was $405.64, indicating a potential upside of +22.99%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Tesla (TSLA): 4 days ago, Tesla (TSLA) was valued at $207.30, with a percent change of +0.75%. In the past 90 days, it received 11 "BUY" ratings, 14 "HOLD" ratings, and 4 "SELL" ratings. The average price target was $252.61, suggesting a potential upside of +21.86%. The overall consensus sentiment in the past 90 days was "Hold."
- SolarEdge Technologies (SEDG): 3 days ago, SolarEdge Technologies (SEDG) was priced at $76.99, with a percent change of -7.7%. In the past 90 days, it garnered 13 "BUY" ratings, 11 "HOLD" ratings, and 1 "SELL" rating. The average price target was $137.21, indicating a potential upside of +78.22%. The overall consensus sentiment in the past 90 days was "Buy."
- Enphase Energy (ENPH): Yesterday, Enphase Energy (ENPH) was valued at $82.09, with a percent change of -14.65%. In the past 90 days, it received 11 "BUY" ratings, 12 "HOLD" ratings, and 1 "SELL" rating. The average price target was $120.29, suggesting a potential upside of +46.53%. The overall consensus sentiment in the past 90 days was "Buy."
- Intel (INTC): Yesterday, Intel (INTC) was priced at $35.54, with a percent change of +9.29%. In the past 90 days, it received 4 "BUY" ratings, 16 "HOLD" ratings, and 4 "SELL" ratings. The average price target was $37.45, indicating a potential upside of +5.37%. The overall consensus sentiment in the past 90 days was "Hold."
- Nike (NKE): 4 days ago, Nike (NKE) was valued at $97.99, with a percent change of -2.03%. In the past 90 days, it garnered 15 "BUY" ratings, 8 "HOLD" ratings, and 0 "SELL" ratings. The average price target was $118.25, suggesting a potential upside of +20.69%. The overall consensus sentiment in the past 90 days was "Buy."
- ServiceNow (NOW): 2 days ago, ServiceNow (NOW) was priced at $553.86, with a percent change of +0.53%. In the past 90 days, it received 23 "BUY" ratings and 0 "HOLD" ratings. There were no "SELL" ratings. The average price target was $652.42, indicating a potential upside of +17.76%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Snap (SNAP): 2 days ago, Snap (SNAP) was valued at $9.30, with a percent change of +0.05%. In the past 90 days, it garnered 1 "BUY" rating, 20 "HOLD" ratings, and 2 "SELL" ratings. The average price target was $10.08, suggesting a potential upside of +8.39%. The overall consensus sentiment in the past 90 days was "Hold."
- Spotify Technology SA (SPOT): 2 days ago, Spotify Technology SA (SPOT) was priced at $159.34, with a percent change of +0.61%. In the past 90 days, it received 15 "BUY" ratings, 8 "HOLD" ratings, and 0 "SELL" ratings. The average price target was $188.29, indicating a potential upside of +18.16%. The overall consensus sentiment in the past 90 days was "Buy."
- Okta (OKTA): 4 days ago, Okta (OKTA) was valued at $67.08, with a percent change of -0.92%. In the past 90 days, it garnered 12 "BUY" ratings, 8 "HOLD" ratings, and 1 "SELL" rating. The average price target was $91.56, suggesting a potential upside of +36.49%. The overall consensus sentiment in the past 90 days was "Buy."
- Tractor Supply (TSCO): Yesterday, Tractor Supply (TSCO) was priced at $187.81, with a percent change of -0.52%. In the past 90 days, it received 11 "BUY" ratings, 10 "HOLD" ratings, and 0 "SELL" ratings. The average price target was $217.33, indicating a potential upside of +15.72%. The overall consensus sentiment in the past 90 days was "Buy."
- Texas Instruments (TXN): 3 days ago, Texas Instruments (TXN) was valued at $143.12, with a percent change of -0.62%. In the past 90 days, it received 6 "BUY" ratings, 12 "HOLD" ratings, and 3 "SELL" ratings. The average price target was $162.89, suggesting a potential upside of +13.81%. The overall consensus sentiment in the past 90 days was "Hold."
- Adobe (ADBE): 2 days ago, Adobe (ADBE) was priced at $508.12, with a percent change of -1.2%. In the past 90 days, it garnered 16 "BUY" ratings, 4 "HOLD" ratings, and 0 "SELL" ratings. The average price target was $609.85, indicating a potential upside of +20.02%. The overall consensus sentiment in the past 90 days was "Buy."
- Domino's Pizza (DPZ): Yesterday, Domino's Pizza (DPZ) was priced at $340.77, with a percent change of -1.49%. In the past 90 days, it received 11 "BUY" ratings, 8 "HOLD" ratings, and 1 "SELL" rating. The average price target was $412.81, suggesting a potential upside of +21.2%. The overall consensus sentiment in the past 90 days was "Buy."
- McDonald's (MCD): Yesterday, McDonald's (MCD) was valued at $255.81, with a percent change of -0.01%. In the past 90 days, it garnered 17 "BUY" ratings, 3 "HOLD" ratings, and 0 "SELL" ratings. The average price target was $309.96, indicating a potential upside of +21.19%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Dollar General (DG): 5 days ago, Dollar General (DG) was priced at $119.31, with a percent change of -1.35%. In the past 90 days, it received 6 "BUY" ratings, 11 "HOLD" ratings, and 2 "SELL" ratings. The average price target was $130.73, suggesting a potential upside of +9.56%. The overall consensus sentiment in the past 90 days was "Buy."
- Mastercard (MA): Yesterday, Mastercard (MA) was priced at $364.20, with a percent change of -0.11%. In the past 90 days, it received 17 "BUY" ratings, 2 "HOLD" ratings, and 0 "SELL" ratings. The average price target was $449.67, indicating a potential upside of +23.51%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Workday (WDAY): 15 days ago, Workday (WDAY) was valued at $206.01, with a percent change of +0.01%. In the past 90 days, it garnered 14 "BUY" ratings, 4 "HOLD" ratings, and 1 "SELL" rating. The average price target was $254.83, suggesting a potential upside of +23.7%. The overall consensus sentiment in the past 90 days was "Buy."
- Chipotle (CMG): Yesterday, Chipotle (CMG) was priced at $1,886.28, with a percent change of +4.42%. In the past 90 days, it received 13 "BUY" ratings, 5 "HOLD" ratings, and 0 "SELL" ratings. The average price target was $2,180.75, indicating a potential upside of +15.53%. The overall consensus sentiment in the past 90 days was "Buy."
- Edwards Lifesciences (EW): Yesterday, Edwards Lifesciences (EW) was valued at $61.72, with a percent change of -1.69%. In the past 90 days, it received 10 "BUY" ratings, 8 "HOLD" ratings, and 0 "SELL" ratings. The average price target was $80.50, suggesting a potential upside of +30.45%. The overall consensus sentiment in the past 90 days was "Buy."
- Lam Research (LRCX): 3 days ago, Lam Research (LRCX) was priced at $584.02, with a percent change of -0.19%. In the past 90 days, it garnered 14 "BUY" ratings, 4 "HOLD" ratings, and 0 "SELL" ratings. The average price target was $713.99, indicating a potential upside of +22.25%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Thermo Fisher (TMO): 2 days ago, Thermo Fisher (TMO) was priced at $431.52, with a percent change of -1.96%. In the past 90 days, it received 14 "BUY" ratings, 4 "HOLD" ratings, and 0 "SELL" ratings. The average price target was $538.59, indicating a potential upside of +24.84%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Texas Roadhouse (TXRH): Yesterday, Texas Roadhouse (TXRH) was valued at $97.71, with a percent change of +3.25%. In the past 90 days, it garnered 7 "BUY" ratings, 10 "HOLD" ratings, and 1 "SELL" rating. The average price target was $110.44, suggesting a potential upside of +13.03%. The overall consensus sentiment in the past 90 days was "Buy."
- United Parcel (UPS): Yesterday, United Parcel (UPS) was priced at $134.85, with a percent change of -2.43%. In the past 90 days, it received 6 "BUY" ratings, 11 "HOLD" ratings, and 1 "SELL" rating. The average price target was $172.10, indicating a potential upside of +27.64%. The overall consensus sentiment in the past 90 days was "Buy."
- Visa (V): Yesterday, Visa (V) was valued at $229.18, with a percent change of -0.91%. In the past 90 days, it received 16 "BUY" ratings, 2 "HOLD" ratings, and 0 "SELL" ratings. The average price target was $277.14, suggesting a potential upside of +20.88%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Alnylam Pharma (ALNY): Yesterday, Alnylam Pharma (ALNY) was priced at $151.76, with a percent change of -2.51%. In the past 90 days, it garnered 14 "BUY" ratings, 3 "HOLD" ratings, and 0 "SELL" ratings. The average price target was $233.85, indicating a potential upside of +54.09%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Canadian Pacific (CP): 2 days ago, Canadian Pacific (CP) was valued at $69.55, with a percent change of -0.36%. In the past 90 days, it received 14 "BUY" ratings, 3 "HOLD" ratings, and 0 "SELL" ratings. The average price target was $82.16, suggesting a potential upside of +18.13%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Morgan Stanley (MS): 3 days ago, Morgan Stanley (MS) was priced at $70.40, with a percent change of -2.32%. In the past 90 days, it garnered 11 "BUY" ratings, 6 "HOLD" ratings, and 0 "SELL" ratings. The average price target was $91.53, indicating a potential upside of +30.01%. The overall consensus sentiment in the past 90 days was "Buy."
- Norfolk Southern (NSC): 2 days ago, Norfolk Southern (NSC) was priced at $184.59, with a percent change of -0.39%. In the past 90 days, it received 8 "BUY" ratings, 9 "HOLD" ratings, and 0 "SELL" ratings. The average price target was $222.61, suggesting a potential upside of +20.64%. The overall consensus sentiment in the past 90 days was "Buy."
- Pioneer Natural (PXD): 4 days ago, Pioneer Natural (PXD) was priced at $238.79, with a percent change of -1.76%. In the past 90 days, it received 3 "BUY" ratings, 13 "HOLD" ratings, and 1 "SELL" rating. The average price target was $263.19, indicating a potential upside of +10.22%. The overall consensus sentiment in the past 90 days was "Hold."
- Constellation Brands (STZ): 15 days ago, Constellation Brands (STZ) was valued at $229.64, with a percent change of -0.75%. In the past 90 days, it garnered 14 "BUY" ratings, 3 "HOLD" ratings, and 0 "SELL" ratings. The average price target was $292.00, suggesting a potential upside of +27.17%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Canadian Pacific (TSE:CP): 2 days ago, Canadian Pacific (TSE:CP) was priced at $69.55, with a percent change of -0.36%. In the past 90 days, it received 14 "BUY" ratings, 3 "HOLD" ratings, and 0 "SELL" ratings. The average price target was $112.63, indicating a potential upside of +18.18%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Canadian National Railway (CNI): 3 days ago, Canadian National Railway (CNI) was valued at $104.54, with a percent change of -0.05%. In the past 90 days, it garnered 5 "BUY" ratings, 9 "HOLD" ratings, and 2 "SELL" ratings. The average price target was $120.04, suggesting a potential upside of +14.84%. The overall consensus sentiment in the past 90 days was "Hold."
- General Motors (GM): Yesterday, General Motors (GM) was priced at $27.23, with a percent change of -4.64%. In the past 90 days, it received 9 "BUY" ratings, 6 "HOLD" ratings, and 1 "SELL" rating. The average price target was $45.19, indicating a potential upside of +66.02%. The overall consensus sentiment in the past 90 days was "Buy."
- Intuitive Surgical (ISRG): 8 days ago, Intuitive Surgical (ISRG) was valued at $258.98, with a percent change of -0.2%. In the past 90 days, it received 14 "BUY" ratings, 2 "HOLD" ratings, and 0 "SELL" ratings. The average price target was $337.60, suggesting a potential upside of +30.36%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Procter & Gamble (PG): 3 days ago, Procter & Gamble (PG) was priced at $147.22, with a percent change of -1.72%. In the past 90 days, it garnered 10 "BUY" ratings, 6 "HOLD" ratings, and 0 "SELL" ratings. The average price target was $165.05, indicating a potential upside of +12.16%. The overall consensus sentiment in the past 90 days was "Buy."
- Regions Financial (RF): Yesterday, Regions Financial (RF) was valued at $14.02, with a percent change of -2.84%. In the past 90 days, it received 5 "BUY" ratings, 11 "HOLD" ratings, and 0 "SELL" ratings. The average price target was $18.15, suggesting a potential upside of +29.55%. The overall consensus sentiment in the past 90 days was "Buy."
- Range Resources (RRC): Yesterday, Range Resources (RRC) was priced at $34.71, with a percent change of -0.77%. In the past 90 days, it received 10 "BUY" ratings, 5 "HOLD" ratings, and 1 "SELL" rating. The average price target was $37.22, indicating a potential upside of +7.23%. The overall consensus sentiment in the past 90 days was "Buy."
- Sherwin-Williams Company (SHW): 2 days ago, Sherwin-Williams Company (SHW) was valued at $236.01, with a percent change of -0.72%. In the past 90 days, it garnered 11 "BUY" ratings, 4 "HOLD" ratings, and 1 "SELL" rating. The average price target was $282.50, suggesting a potential upside of +19.69%. The overall consensus sentiment in the past 90 days was "Buy."
- TFI International (TFII): 3 days ago, TFI International (TFII) was priced at $107.53, with a percent change of -0.89%. In the past 90 days, it received 12 "BUY" ratings, 4 "HOLD" ratings, and 0 "SELL" ratings. The average price target was $135.35, indicating a potential upside of +25.87%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Canadian National Railway (TSE:CNR): 3 days ago, Canadian National Railway (TSE:CNR) was valued at $145.05, with a percent change of +0.28%. In the past 90 days, it garnered 5 "BUY" ratings, 9 "HOLD" ratings, and 2 "SELL" ratings. The average price target was $164.55, suggesting a potential upside of +14.87%. The overall consensus sentiment in the past 90 days was "Hold."
- TFI International (TSE:TFII): 3 days ago, TFI International (TSE:TFII) was priced at $107.53, with a percent change of -0.89%. In the past 90 days, it received 12 "BUY" ratings, 4 "HOLD" ratings, and 0 "SELL" ratings. The average price target was $185.54, indicating a potential upside of +25.87%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- United Airlines Holdings (UAL): 5 days ago, United Airlines Holdings (UAL) was priced at $33.90, with a percent change of -2.92%. In the past 90 days, it received 10 "BUY" ratings, 5 "HOLD" ratings, and 1 "SELL" rating. The average price target was $60.88, indicating a potential upside of +79.59%. The overall consensus sentiment in the past 90 days was "Buy."
- Union Pacific (UNP): 3 days ago, Union Pacific (UNP) was valued at $201.80, with a percent change of -0.22%. In the past 90 days, it garnered 11 "BUY" ratings, 5 "HOLD" ratings, and 0 "SELL" ratings. The average price target was $245.94, suggesting a potential upside of +21.92%. The overall consensus sentiment in the past 90 days was "Buy."
- Zoom Video Communications (ZM): Yesterday, Zoom Video Communications (ZM) was priced at $59.29, with a percent change of -0.35%. In the past 90 days, it received 5 "BUY" ratings, 10 "HOLD" ratings, and 1 "SELL" rating. The average price target was $80.75, indicating a potential upside of +36.19%. The overall consensus sentiment in the past 90 days was "Hold."
- Apple (AAPL): Yesterday, Apple (AAPL) was valued at $168.22, with a percent change of +0.8%. In the past 90 days, it garnered 9 "BUY" ratings, 6 "HOLD" ratings, and 0 "SELL" ratings. The average price target was $202.77, suggesting a potential upside of +20.54%. The overall consensus sentiment in the past 90 days was "Buy."
- Biogen (BIIB): 2 days ago, Biogen (BIIB) had a closing price of $234.52, with a percent change of -2.72%. Over the past 90 days, it received 11 "BUY" ratings, 4 "HOLD" ratings, and 0 "SELL" ratings. The average price target was $321.89, indicating a potential upside of +37.25%. The overall consensus sentiment in the past 90 days was "Buy."
- Blackstone Group (BX): 6 days ago, Blackstone Group (BX) was valued at $89.57, with a percent change of -2.11%. In the past 90 days, it garnered 9 "BUY" ratings, 6 "HOLD" ratings, and 0 "SELL" ratings. The average price target was $110.00, suggesting a potential upside of +22.75%. The overall consensus sentiment in the past 90 days was "Buy."
- Comerica (CMA): 3 days ago, Comerica (CMA) was priced at $38.19, with a percent change of -3.29%. In the past 90 days, it received 10 "BUY" ratings, 3 "HOLD" ratings, and 2 "SELL" ratings. The average price target was $49.59, indicating a potential upside of +29.85%. The overall consensus sentiment in the past 90 days was "Buy."
- Coursera (COUR): Yesterday, Coursera (COUR) was valued at $17.19, with a percent change of +0.06%. In the past 90 days, it received 11 "BUY" ratings, 4 "HOLD" ratings, and 0 "SELL" ratings. The average price target was $22.31, suggesting a potential upside of +29.71%. The overall consensus sentiment in the past 90 days was "Buy."
- CSX (CSX): 5 days ago, CSX (CSX) was priced at $29.24, with a percent change of -1.18%. In the past 90 days, it garnered 10 "BUY" ratings, 5 "HOLD" ratings, and 0 "SELL" ratings. The average price target was $35.21, indicating a potential upside of +20.42%. The overall consensus sentiment in the past 90 days was "Buy."
- JB Hunt (JBHT): 10 days ago, JB Hunt (JBHT) was valued at $165.98, with a percent change of -1.07%. In the past 90 days, it received 9 "BUY" ratings, 5 "HOLD" ratings, and 1 "SELL" rating. The average price target was $195.75, suggesting a potential upside of +17.94%. The overall consensus sentiment in the past 90 days was "Buy."
- Sunnova Energy International (NOVA): Yesterday, Sunnova Energy International (NOVA) had a closing price of $8.63, with a percent change of -7.25%. Over the past 90 days, it received 10 "BUY" ratings, 5 "HOLD" ratings, and 0 "SELL" ratings. The average price target was $20.22, indicating a potential upside of +134.3%. The overall consensus sentiment in the past 90 days was "Buy."
- PepsiCo (PEP): 9 days ago, PepsiCo (PEP) was valued at $159.62, with a percent change of -1.11%. In the past 90 days, it garnered 9 "BUY" ratings, 6 "HOLD" ratings, and 0 "SELL" ratings. The average price target was $188.88, suggesting a potential upside of +18.33%. The overall consensus sentiment in the past 90 days was "Buy."
- Prologis (PLD): 4 days ago, Prologis (PLD) had a closing price of $97.32, with a percent change of -2.32%. Over the past 90 days, it received 12 "BUY" ratings, 3 "HOLD" ratings, and 0 "SELL" ratings. The average price target was $133.31, indicating a potential upside of +36.98%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- SunPower (SPWR): Yesterday, SunPower (SPWR) was priced at $4.02, with a percent change of -5.63%. In the past 90 days, it received 2 "BUY" ratings, 8 "HOLD" ratings, and 5 "SELL" ratings. The average price target was $6.53, suggesting a potential upside of +62.44%. The overall consensus sentiment in the past 90 days was "Hold."
- ARM Holdings PLC ADR (ARM): 10 days ago, ARM Holdings PLC ADR (ARM) was valued at $49.09, with a percent change of -2.15%. In the past 90 days, it garnered 11 "BUY" ratings, 3 "HOLD" ratings, and 0 "SELL" ratings. The average price target was $62.24, indicating a potential upside of +26.79%. The overall consensus sentiment in the past 90 days was "Buy."
- Boeing (BA): 2 days ago, Boeing (BA) had a closing price of $179.68, with a percent change of +0.33%. Over the past 90 days, it received 11 "BUY" ratings, 3 "HOLD" ratings, and 0 "SELL" ratings. The average price target was $243.44, suggesting a potential upside of +35.48%. The overall consensus sentiment in the past 90 days was "Buy."
- Discover Financial Services (DFS): 8 days ago, Discover Financial Services (DFS) was priced at $80.49, with a percent change of -0.41%. In the past 90 days, it received 6 "BUY" ratings, 8 "HOLD" ratings, and 0 "SELL" ratings. The average price target was $102.38, indicating a potential upside of +27.2%. The overall consensus sentiment in the past 90 days was "Buy."
- Danaher (DHR): 2 days ago, Danaher (DHR) had a closing price of $187.99, with a percent change of -2.94%. Over the past 90 days, it received 11 "BUY" ratings, 3 "HOLD" ratings, and 0 "SELL" ratings. The average price target was $237.33, indicating a potential upside of +26.32%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- HCA Healthcare (HCA): Yesterday, HCA Healthcare (HCA) was priced at $225.26, with a percent change of +1.55%. In the past 90 days, it received 13 "BUY" ratings, 1 "HOLD" rating, and 0 "SELL" ratings. The average price target was $290.12, suggesting a potential upside of +28.78%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Johnson & Johnson (JNJ): Yesterday, Johnson & Johnson (JNJ) had a closing price of $145.62, with a percent change of -2.27%. Over the past 90 days, it received 7 "BUY" ratings, 6 "HOLD" ratings, and 1 "SELL" rating. The average price target was $177.49, indicating a potential upside of +21.9%. The overall consensus sentiment in the past 90 days was "Buy."
- JPMorgan Chase & Co. (JPM): 5 days ago, JPMorgan Chase & Co. (JPM) was valued at $135.65, with a percent change of -3.63%. In the past 90 days, it garnered 11 "BUY" ratings, 3 "HOLD" ratings, and 0 "SELL" ratings. The average price target was $173.83, suggesting a potential upside of +28.11%. The overall consensus sentiment in the past 90 days was "Buy."
- Coca-Cola (KO): Yesterday, Coca-Cola (KO) had a closing price of $55.25, with a percent change of -0.95%. Over the past 90 days, it received 10 "BUY" ratings, 4 "HOLD" ratings, and 0 "SELL" ratings. The average price target was $63.57, indicating a potential upside of +15.08%. The overall consensus sentiment in the past 90 days was "Buy."
- Merck & Company (MRK): Yesterday, Merck & Company (MRK) had a closing price of $102.82, with a percent change of -2.59%. Over the past 90 days, it received 11 "BUY" ratings, 3 "HOLD" ratings, and 0 "SELL" ratings. The average price target was $125.38, suggesting a potential upside of +21.94%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Micron (MU): 18 days ago, Micron (MU) was priced at $65.65, with a percent change of +1.74%. In the past 90 days, it received 11 "BUY" ratings, 2 "HOLD" ratings, and 1 "SELL" rating. The average price target was $78.84, indicating a potential upside of +20.09%. The overall consensus sentiment in the past 90 days was "Buy."
- Nestlé SA (NSRGF): 3 days ago, Nestlé SA (NSRGF) was valued at $106.37, with a percent change of -2.98%. In the past 90 days, it garnered 10 "BUY" ratings, 3 "HOLD" ratings, and 1 "SELL" rating. The average price target was $131.20, suggesting a potential upside of +23.34%. The overall consensus sentiment in the past 90 days was "Buy."
- NEXTracker, Inc. Class A (NXT): Yesterday, NEXTracker, Inc. Class A (NXT) had a closing price of $34.63, with a percent change of -4.86%. Over the past 90 days, it received 12 "BUY" ratings, 2 "HOLD" ratings, and 0 "SELL" ratings. The average price target was $49.46, indicating a potential upside of +42.82%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Progressive (PGR): 3 days ago, Progressive (PGR) was priced at $152.96, with a percent change of -0.58%. In the past 90 days, it received 8 "BUY" ratings, 4 "HOLD" ratings, and 2 "SELL" ratings. The average price target was $158.60, suggesting a potential upside of +3.62%. The overall consensus sentiment in the past 90 days was "Buy."
- Plug Power (PLUG): Yesterday, Plug Power (PLUG) was valued at $5.90, with a percent change of -5.75%. In the past 90 days, it received 9 "BUY" ratings, 5 "HOLD" ratings, and 0 "SELL" ratings. The average price target was $15.30, indicating a potential upside of +159.32%. The overall consensus sentiment in the past 90 days was "Buy."
- PUMA SE NPV (PMMAF): 3 days ago, PUMA SE NPV (PMMAF) had a last price of $54.73, with a percent change of -4.78%. Over the past 90 days, it received 10 "BUY" ratings, 4 "HOLD" ratings, and 0 "SELL" ratings. The average price target was $73.24, suggesting a potential upside of +33.82%. The overall consensus sentiment in the past 90 days was "Buy."
- Boston Scientific (BSX): Yesterday, Boston Scientific (BSX) had a last price of $49.53, with a percent change of -0.5%. It garnered 12 "BUY" ratings, 1 "HOLD" rating, and 0 "SELL" ratings over the past 90 days. The average price target was $60.73, indicating a potential upside of +22.64%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Clorox (CLX): 8 days ago, Clorox (CLX) had a last price of $117.98, with a percent change of -2.66%. It received 1 "BUY" rating, 5 "HOLD" ratings, and 7 "SELL" ratings in the past 90 days. The average price target was $135.08, suggesting a potential upside of +14.54%. The overall consensus sentiment in the past 90 days was "Sell."
- Delta Air Lines (DAL): 15 days ago, Delta Air Lines (DAL) had a last price of $30.66, with a percent change of -2.97%. It garnered 13 "BUY" ratings and 0 "HOLD" or "SELL" ratings over the past 90 days. The average price target was $55.23, indicating a potential upside of +80.2%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Dexcom (DXCM): Yesterday, Dexcom (DXCM) was priced at $89.29, with a percent change of +10.11%. It received 12 "BUY" ratings, 1 "HOLD" rating, and 0 "SELL" ratings over the past 90 days. The average price target was $125.82, suggesting a potential upside of +40.91%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- The Estée Lauder Companies (EL): Yesterday, The Estée Lauder Companies (EL) had a last price of $124.50, with a percent change of -7.25%. In the past 90 days, it garnered 7 "BUY" ratings, 6 "HOLD" ratings, and 0 "SELL" ratings. The average price target was $173.46, indicating a potential upside of +39.29%. The overall consensus sentiment in the past 90 days was "Buy."
- EQT: Yesterday, EQT had a last price of $41.95, with a percent change of -2.01%. It received 7 "BUY" ratings, 6 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $46.21, suggesting a potential upside of +10.15%. The overall consensus sentiment in the past 90 days was "Buy."
- Etsy (ETSY): 3 days ago, Etsy (ETSY) had a last price of $62.46, with a percent change of +0.14%. It garnered 6 "BUY" ratings, 5 "HOLD" ratings, and 2 "SELL" ratings over the past 90 days. The average price target was $90.50, indicating a potential upside of +44.89%. The overall consensus sentiment in the past 90 days was "Buy."
- FMC: 3 days ago, FMC had a last price of $56.89, with a percent change of -0.78%. It received 7 "BUY" ratings, 6 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $79.47, suggesting a potential upside of +39.72%. The overall consensus sentiment in the past 90 days was "Buy."
- Generac Holdings (GNRC): 4 days ago, Generac Holdings (GNRC) was priced at $82.24, with a percent change of -1.19%. It garnered 6 "BUY" ratings, 5 "HOLD" ratings, and 2 "SELL" ratings over the past 90 days. The average price target was $136.10, indicating a potential upside of +65.57%. The overall consensus sentiment in the past 90 days was "Buy."
- Lockheed Martin (LMT): 5 days ago, Lockheed Martin (LMT) had a last price of $443.35, with a percent change of -0.59%. It received 4 "BUY" ratings, 8 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $481.36, suggesting a potential upside of +8.56%. The overall consensus sentiment in the past 90 days was "Hold."
- Mercedes-Benz Group (MBGAF): Yesterday, Mercedes-Benz Group (MBGAF) had a last price of $59.07, with a percent change of -2.67%. It garnered 8 "BUY" ratings, 4 "HOLD" ratings, and 1 "SELL" rating over the past 90 days. The average price target was $86.60, indicating a potential upside of +46.61%. The overall consensus sentiment in the past 90 days was "Buy."
- Nvidia (NVDA): Yesterday, Nvidia (NVDA) was valued at $405.00, with a percent change of +0.43%. Over the past 90 days, it received 12 "BUY" ratings, 1 "HOLD" rating, and 0 "SELL" ratings. The average price target was $645.53, suggesting a potential upside of +59.39%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Siemens Energy (SMEGF): Yesterday, Siemens Energy (SMEGF) had a last price of $8.49, with a percent change of +13.05%. It received 6 "BUY" ratings, 6 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $16.70, indicating a potential upside of +96.7%. The overall consensus sentiment in the past 90 days was "Buy."
- Seagate Tech (STX): Yesterday, Seagate Tech (STX) had a last price of $68.20, with a percent change of +3.58%. It garnered 6 "BUY" ratings, 7 "HOLD" ratings, and 0 "SELL" ratings over the past 90 days. The average price target was $70.33, suggesting a potential upside of +3.12%. The overall consensus sentiment in the past 90 days was "Buy."
- Teladoc (TDOC): 3 days ago, Teladoc (TDOC) was valued at $15.58, with a percent change of -3.17%. It received 4 "BUY" ratings and 9 "HOLD" ratings over the past 90 days, with no "SELL" ratings. The average price target was $23.86, indicating a potential upside of +53.24%. The overall consensus sentiment in the past 90 days was "Buy."
- change of -3.19%. Over the past 90 days, it received 6 "BUY" ratings, 7 "HOLD" ratings, and 0 "SELL" ratings. The average price target was $34.40, indicating a potential upside of +24.55%. The overall consensus sentiment in the past 90 days was "Buy."
- Unity Software (U): 2 days ago, Unity Software (U) had a last price of $25.55, with a percent change of -1.35%. It garnered 6 "BUY" ratings, 7 "HOLD" ratings, and 0 "SELL" ratings over the past 90 days. The average price target was $44.97, suggesting a potential upside of +76.08%. The overall consensus sentiment in the past 90 days was "Buy."
- Waste Management (WM): 2 days ago, Waste Management (WM) had a last price of $161.41, with a percent change of -0.87%. It received 7 "BUY" ratings, 6 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $184.08, indicating a potential upside of +14.07%. The overall consensus sentiment in the past 90 days was "Buy."
- Comcast (CMCSA): Yesterday, Comcast (CMCSA) was priced at $39.64, with a percent change of +1.25%. Over the past 90 days, it received 9 "BUY" ratings, 3 "HOLD" ratings, and 0 "SELL" ratings. The average price target was $49.63, suggesting a potential upside of +25.2%. The overall consensus sentiment in the past 90 days was "Buy."
- Netflix (NFLX): Yesterday, Netflix (NFLX) was priced at $400.96, with a percent change of -0.2%. In the past 90 days, it received 20 "BUY" ratings, 10 "HOLD" ratings, and 1 "SELL" rating. The average price target was $459.17, indicating a potential upside of +14.52%. The overall consensus sentiment in the past 90 days was "Buy."
- Tesla (TSLA): Yesterday, Tesla (TSLA) was valued at $211.99, with a percent change of -3.69%. In the past 90 days, it garnered 11 "BUY" ratings, 14 "HOLD" ratings, and 4 "SELL" ratings. The average price target was $254.62, suggesting a potential upside of +20.11%. The overall consensus sentiment in the past 90 days was "Hold."
- CrowdStrike Holdings (CRWD): Two days ago, CrowdStrike Holdings (CRWD) was priced at $178.76, with a percent change of -3.12%. It received 24 "BUY" ratings, 1 "HOLD" rating, and no "SELL" ratings in the past 90 days. The average price target was $196.03, implying a potential upside of +9.66%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Nike (NKE): Nine days ago, Nike (NKE) was priced at $102.66, with a percent change of -0.38%. In the past 90 days, it obtained 16 "BUY" ratings, 9 "HOLD" ratings, and no "SELL" ratings. The average price target was $118.25, indicating a potential upside of +15.17%. The overall consensus sentiment in the past 90 days was "Buy."
- Amazon (AMZN): Yesterday, Amazon (AMZN) was valued at $125.17, with a percent change of -2.52%. It received 24 "BUY" ratings, 0 "HOLD" ratings, and no "SELL" ratings in the past 90 days. The average price target was $175.38, suggesting a potential upside of +40.11%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Microsoft (MSFT): Yesterday, Microsoft (MSFT) was priced at $326.67, with a percent change of -1.4%. It garnered 23 "BUY" ratings, 1 "HOLD" rating, and no "SELL" ratings in the past 90 days. The average price target was $398.28, implying a potential upside of +21.92%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Splunk (SPLK): Twelve days ago, Splunk (SPLK) was priced at $147.53, with a percent change of -0.25%. It had 2 "BUY" ratings, 22 "HOLD" ratings, and no "SELL" ratings in the past 90 days. The average price target was $144.86, indicating a potential downside of -1.81%. The overall consensus sentiment in the past 90 days was "Hold."
- Costco (COST): Two days ago, Costco (COST) was valued at $552.93, with a percent change of -2.25%. It received 16 "BUY" ratings, 6 "HOLD" ratings, and no "SELL" ratings in the past 90 days. The average price target was $602.50, implying a potential upside of +8.96%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Meta Platforms (META): Yesterday, Meta Platforms (META) was priced at $308.65, with a percent change of -1.33%. It garnered 22 "BUY" ratings, 0 "HOLD" ratings, and no "SELL" ratings in the past 90 days. The average price target was $376.42, suggesting a potential upside of +21.96%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Domino's Pizza (DPZ): Three days ago, Domino's Pizza (DPZ) was priced at $347.46, with a percent change of 0.91%. In the past 90 days, it received 12 "BUY" ratings, 7 "HOLD" ratings, and 1 "SELL" rating. The average price target was $415.18, indicating a potential upside of +19.41%. The overall consensus sentiment in the past 90 days was "Buy."
- Workday (WDAY): Eight days ago, Workday (WDAY) was valued at $211.16, with a percent change of -0.98%. It garnered 15 "BUY" ratings, 4 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $254.83, implying a potential upside of +20.68%. The overall consensus sentiment in the past 90 days was "Buy."
- Dollar General (DG): Four days ago, Dollar General (DG) was priced at $115.20, with a percent change of -0.27%. It obtained 6 "BUY" ratings, 11 "HOLD" ratings, and 2 "SELL" ratings in the past 90 days. The average price target was $130.27, indicating a potential upside of +13.06%. The overall consensus sentiment in the past 90 days was "Buy."
- Micron (MU): Eleven days ago, Micron (MU) was valued at $67.22, with a percent change of -0.46%. In the past 90 days, it received 15 "BUY" ratings, 3 "HOLD" ratings, and 1 "SELL" rating. The average price target was $78.84, suggesting a potential upside of +17.29%. The overall consensus sentiment in the past 90 days was "Buy."
- SolarEdge Technologies (SEDG): Yesterday, SolarEdge Technologies (SEDG) was priced at $82.90, with a significant percent change of -27.27%. It received 10 "BUY" ratings, 8 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $160.75, indicating a substantial potential upside of +93.91%. The overall consensus sentiment in the past 90 days was "Buy."
- Adobe (ADBE): Two days ago, Adobe (ADBE) was valued at $540.96, with a percent change of -2.66%. It had 13 "BUY" ratings, 4 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $602.45, implying a potential upside of +11.37%. The overall consensus sentiment in the past 90 days was "Buy."
- Morgan Stanley (MS): Yesterday, Morgan Stanley (MS) was priced at $73.13, with a percent change of +0.29%. In the past 90 days, it received 11 "BUY" ratings, 6 "HOLD" ratings, and no "SELL" ratings. The average price target was $93.17, indicating a potential upside of +27.4%. The overall consensus sentiment in the past 90 days was "Buy."
- Okta (OKTA): Yesterday, Okta (OKTA) was valued at $75.57, with a significant percent change of -11.57%. In the past 90 days, it obtained 11 "BUY" ratings, 5 "HOLD" ratings, and 1 "SELL" rating. The average price target was $93.17, implying a potential upside of +23.29%. The overall consensus sentiment in the past 90 days was "Buy."
- ARM Holdings PLC ADR (ARM): Three days ago, ARM Holdings PLC ADR (ARM) was priced at $47.87, with a percent change of -3.76%. It received 11 "BUY" ratings, 4 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $62.24, suggesting a potential upside of +30.02%. The overall consensus sentiment in the past 90 days was "Buy."
- Darden (DRI): Three days ago, Darden (DRI) was valued at $140.67, with a percent change of -1.12%. It had 11 "BUY" ratings, 5 "HOLD" ratings, and no "SELL" ratings in the past 90 days. The average price target was $170.13, indicating a potential upside of +20.94%. The overall consensus sentiment in the past 90 days was "Buy."
- Intuitive Surgical (ISRG): Yesterday, Intuitive Surgical (ISRG) was priced at $266.91, with a percent change of -2.39%. It received 14 "BUY" ratings, 2 "HOLD" ratings, and no "SELL" ratings in the past 90 days. The average price target was $338.88, implying a potential upside of +26.96%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Procter & Gamble (PG): Yesterday, Procter & Gamble (PG) was valued at $148.05, with a percent change of -0.13%. In the past 90 days, it garnered 11 "BUY" ratings, 5 "HOLD" ratings, and no "SELL" ratings. The average price target was $165.26, indicating a potential upside of +11.62%. The overall consensus sentiment in the past 90 days was "Buy."
- Constellation Brands (STZ): Eight days ago, Constellation Brands (STZ) was priced at $230.30, with a percent change of -1.24%. It received 13 "BUY" ratings, 3 "HOLD" ratings, and no "SELL" ratings in the past 90 days. The average price target was $292.44, implying a potential upside of +26.93%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Union Pacific (UNP): Yesterday, Union Pacific (UNP) was priced at $211.34, with a percent change of +0.48%. In the past 90 days, it obtained 11 "BUY" ratings, 5 "HOLD" ratings, and no "SELL" ratings. The average price target was $245.65, indicating a potential upside of +16.23%. The overall consensus sentiment in the past 90 days was "Buy."
- Intel (INTC): Two days ago, Intel (INTC) was valued at $34.92, with a percent change of -2.1%. It had 2 "BUY" ratings, 9 "HOLD" ratings, and 4 "SELL" ratings in the past 90 days. The average price target was $36.67, suggesting a potential upside of +5.01%. The overall consensus sentiment in the past 90 days was "Hold."
- JB Hunt (JBHT): Three days ago, JB Hunt (JBHT) was priced at $176.27, with a percent change of -1.42%. It received 10 "BUY" ratings, 4 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $197.07, indicating a potential upside of +11.8%. The overall consensus sentiment in the past 90 days was "Buy."
- Lam Research (LRCX): Two days ago, Lam Research (LRCX) was valued at $600.35, with a percent change of -0.27%. In the past 90 days, it received 13 "BUY" ratings, 2 "HOLD" ratings, and no "SELL" ratings. The average price target was $707.56, suggesting a potential upside of +17.86%. The overall consensus sentiment in the past 90 days was "Buy."
- PepsiCo (PEP): Two days ago, PepsiCo (PEP) was priced at $160.00, with a percent change of -0.35%. It garnered 9 "BUY" ratings, 6 "HOLD" ratings, and no "SELL" ratings in the past 90 days. The average price target was $189.00, indicating a potential upside of +18.13%. The overall consensus sentiment in the past 90 days was "Buy."
- Pioneer Natural (PXD): Two days ago, Pioneer Natural (PXD) was valued at $251.00, with a percent change of -1.7%. It received 3 "BUY" ratings, 10 "HOLD" ratings, and 2 "SELL" ratings in the past 90 days. The average price target was $263.76, suggesting a potential upside of +5.11%. The overall consensus sentiment in the past 90 days was "Hold."
- United Airlines Holdings (UAL): Two days ago, United Airlines Holdings (UAL) was priced at $35.09, with a percent change of -2.61%. It obtained 10 "BUY" ratings, 4 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $62.27, implying a significant potential upside of +77.46%. The overall consensus sentiment in the past 90 days was "Buy."
- United Parcel (UPS): Three days ago, United Parcel (UPS) was priced at $151.97, with a percent change of -0.06%. In the past 90 days, it received 5 "BUY" ratings, 10 "HOLD" ratings, and no "SELL" ratings. The average price target was $180.71, indicating a potential upside of +18.92%. The overall consensus sentiment in the past 90 days was "Buy."
- Alnylam Pharma (ALNY): Four days ago, Alnylam Pharma (ALNY) was valued at $161.79, with a percent change of 0.8%. It garnered 12 "BUY" ratings, 2 "HOLD" ratings, and no "SELL" ratings in the past 90 days. The average price target was $241.22, suggesting a significant potential upside of +49.09%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Amgen (AMGN): Yesterday, Amgen (AMGN) was priced at $278.81, with a percent change of -0.64%. In the past 90 days, it received 7 "BUY" ratings, 5 "HOLD" ratings, and 2 "SELL" ratings. The average price target was $277.61, indicating a slight potential downside of -0.43%. The overall consensus sentiment in the past 90 days was "Buy."
- Blackstone Group (BX): Yesterday, Blackstone Group (BX) was valued at $94.34, with a percent change of 0.13%. It obtained 8 "BUY" ratings, 6 "HOLD" ratings, and no "SELL" ratings in the past 90 days. The average price target was $111.60, implying a potential upside of +18.2%. The overall consensus sentiment in the past 90 days was "Buy."
- Clorox (CLX): Eight days ago, Clorox (CLX) was priced at $122.77, with a percent change of -0.98%. It had 1 "BUY" rating, 6 "HOLD" ratings, and 7 "SELL" ratings in the past 90 days. The average price target was $134.92, indicating a potential upside of +9.87%. The overall consensus sentiment in the past 90 days was "Sell."
- Discover Financial Services (DFS): Yesterday, Discover Financial Services (DFS) was valued at $82.20, with a percent change of -2.83%. It received 6 "BUY" ratings, 8 "HOLD" ratings, and no "SELL" ratings in the past 90 days. The average price target was $103.71, implying a potential upside of +26.18%. The overall consensus sentiment in the past 90 days was "Buy."
- Enphase Energy (ENPH): Yesterday, Enphase Energy (ENPH) was priced at $98.89, with a significant percent change of -14.68%. It garnered 7 "BUY" ratings, 6 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $165.86, indicating a substantial potential upside of +67.72%. The overall consensus sentiment in the past 90 days was "Buy."
- Nvidia (NVDA): Three days ago, Nvidia (NVDA) was valued at $413.87, with a percent change of -1.7%. It received 13 "BUY" ratings, 1 "HOLD" rating, and no "SELL" ratings in the past 90 days. The average price target was $645.53, suggesting a significant potential upside of +55.97%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Oracle (ORCL): Yesterday, Oracle (ORCL) was priced at $101.85, with a percent change of -5.99%. It had 7 "BUY" ratings, 7 "HOLD" ratings, and no "SELL" ratings in the past 90 days. The average price target was $130.40, implying a potential upside of +28.03%. The overall consensus sentiment in the past 90 days was "Buy."
- Plug Power (PLUG): Five days ago, Plug Power (PLUG) was priced at $6.10, with a significant percent change of -7.01%. It obtained 10 "BUY" ratings, 4 "HOLD" ratings, and no "SELL" ratings in the past 90 days. The average price target was $15.40, indicating a substantial potential upside of +152.46%. The overall consensus sentiment in the past 90 days was "Buy."
- Tractor Supply (TSCO): Yesterday, Tractor Supply (TSCO) was valued at $195.27, with a percent change of -3.4%. It garnered 9 "BUY" ratings, 5 "HOLD" ratings, and no "SELL" ratings in the past 90 days. The average price target was $225.95, implying a potential upside of +15.71%. The overall consensus sentiment in the past 90 days was "Buy."
- Exxon Mobil (XOM): Five days ago, Exxon Mobil (XOM) was priced at $111.07, with a percent change of -1.73%. It received 10 "BUY" ratings, 4 "HOLD" ratings, and no "SELL" ratings in the past 90 days. The average price target was $128.39, suggesting a potential upside of +15.58%. The overall consensus sentiment in the past 90 days was "Buy."
- Zoom Video Communications (ZM): Nine days ago, Zoom Video Communications (ZM) was valued at $61.71, with a percent change of -1.04%. It had 5 "BUY" ratings, 8 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $82.00, indicating a potential upside of +32.88%. The overall consensus sentiment in the past 90 days was "Hold."
- Bank of America (BAC): Two days ago, Bank of America (BAC) was priced at $26.30, with a percent change of -2.43%. It garnered 8 "BUY" ratings, 5 "HOLD" ratings, and no "SELL" ratings in the past 90 days. The average price target was $33.83, implying a potential upside of +28.58%. The overall consensus sentiment in the past 90 days was "Buy."
- CSX: Yesterday, CSX was valued at $30.76, with a percent change of 0.72%. It obtained 8 "BUY" ratings, 5 "HOLD" ratings, and no "SELL" ratings in the past 90 days. The average price target was $35.07, indicating a potential upside of +14.01%. The overall consensus sentiment in the past 90 days was "Buy."
- Delta Air Lines (DAL): Eight days ago, Delta Air Lines (DAL) was priced at $32.22, with a percent change of -1.5%. It received 13 "BUY" ratings and no "HOLD" or "SELL" ratings in the past 90 days. The average price target was $55.23, implying a significant potential upside of +71.36%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- FedEx (FDX): Four days ago, FedEx (FDX) was valued at $240.60, with a percent change of -1.11%. It garnered 8 "BUY" ratings, 5 "HOLD" ratings, and no "SELL" ratings in the past 90 days. The average price target was $297.47, suggesting a potential upside of +23.63%. The overall consensus sentiment in the past 90 days was "Buy."
- Johnson & Johnson (JNJ): Two days ago, Johnson & Johnson (JNJ) was priced at $152.99, with a percent change of 0.44%. In the past 90 days, it received 7 "BUY" ratings, 6 "HOLD" ratings, and no "SELL" ratings. The average price target was $177.77, indicating a potential upside of +16.19%. The overall consensus sentiment in the past 90 days was "Buy."
- JPMorgan Chase & Co. (JPM): Five days ago, JPMorgan Chase & Co. (JPM) was valued at $142.82, with a percent change of -1.7%. It obtained 10 "BUY" ratings, 3 "HOLD" ratings, and no "SELL" ratings in the past 90 days. The average price target was $173.67, suggesting a potential upside of +21.49%. The overall consensus sentiment in the past 90 days was "Buy."
- McDonald's (MCD): Yesterday, McDonald's (MCD) was priced at $258.00, with a percent change of -0.15%. It received 11 "BUY" ratings and 2 "HOLD" ratings in the past 90 days. The average price target was $323.54, indicating a potential upside of +25.35%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Neurocrine (NBIX): Two days ago, Neurocrine (NBIX) was valued at $110.44, with a percent change of -0.62%. It garnered 10 "BUY" ratings, 3 "HOLD" ratings, and no "SELL" ratings in the past 90 days. The average price target was $133.50, suggesting a potential upside of +20.88%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- NextEra Energy (NEE): Two days ago, NextEra Energy (NEE) was priced at $51.96, with a percent change of -0.82%. It received 10 "BUY" ratings, 3 "HOLD" ratings, and no "SELL" ratings in the past 90 days. The average price target was $74.73, indicating a substantial potential upside of +43.82%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- NextEra Energy Partners (NEP): Eleven days ago, NextEra Energy Partners (NEP) was valued at $22.43, with a percent change of -1.75%. It garnered 7 "BUY" ratings, 6 "HOLD" ratings, and no "SELL" ratings in the past 90 days. The average price target was $40.77, suggesting a significant potential upside of +82.01%. The overall consensus sentiment in the past 90 days was "Buy."
- Pfizer (PFE): Yesterday, Pfizer (PFE) was priced at $30.63, with a percent change of -1.8%. It had 5 "BUY" ratings, 8 "HOLD" ratings, and no "SELL" ratings in the past 90 days. The average price target was $39.38, implying a potential upside of +28.48%. The overall consensus sentiment in the past 90 days was "Buy."
- Progressive (PGR): Yesterday, Progressive (PGR) was valued at $154.80, with a percent change of -1.9%. It obtained 7 "BUY" ratings, 4 "HOLD" ratings, and 2 "SELL" ratings in the past 90 days. The average price target was $155.57, indicating a slight potential upside of +0.47%. The overall consensus sentiment in the past 90 days was "Buy."
- Charles Schwab (SCHW): Four days ago, Charles Schwab (SCHW) was priced at $50.88, with a percent change of -1.97%. It received 10 "BUY" ratings, 2 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $70.07, suggesting a substantial potential upside of +37.74%. The overall consensus sentiment in the past 90 days was "Buy."
- Zions Bancorporation National Association (ZION): Two days ago, Zions Bancorporation National Association (ZION) was priced at $29.96, with a percent change of -7.07%. It garnered 5 "BUY" ratings, 6 "HOLD" ratings, and 2 "SELL" ratings in the past 90 days. The average price target was $36.71, implying a potential upside of +22.53%. The overall consensus sentiment in the past 90 days was "Hold."
- Abbott Labs (ABT): Two days ago, Abbott Labs (ABT) was valued at $96.77, with a percent change of 1.39%. It obtained 9 "BUY" ratings, 3 "HOLD" ratings, and no "SELL" ratings in the past 90 days. The average price target was $118.00, indicating a significant potential upside of +21.93%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Blackrock (BLK): Five days ago, Blackrock (BLK) was priced at $614.63, with a percent change of -1.27%. It received 11 "BUY" ratings, 1 "HOLD" rating, and no "SELL" ratings in the past 90 days. The average price target was $772.85, suggesting a substantial potential upside of +25.7%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Citigroup (C): Five days ago, Citigroup (C) was priced at $39.68, with a percent change of -0.95%. It had 4 "BUY" ratings, 7 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $50.17, implying a potential upside of +26.44%. The overall consensus sentiment in the past 90 days was "Buy."
- Crown Castle (CCI): Yesterday, Crown Castle (CCI) was valued at $86.13, with a percent change of 0.28%. It received 4 "BUY" ratings, 7 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $111.00, indicating a potential upside of +28.86%. The overall consensus sentiment in the past 90 days was "Buy."
- Carnival (CCL): Eight days ago, Carnival (CCL) was priced at $11.03, with a percent change of -3.16%. It garnered 9 "BUY" ratings, 3 "HOLD" ratings, and no "SELL" ratings in the past 90 days. The average price target was $18.27, implying a substantial potential upside of +65.64%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Comerica (CMA): Yesterday, Comerica (CMA) was valued at $37.94, with a percent change of -8.56%. It had 7 "BUY" ratings, 4 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $52.39, suggesting a potential upside of +38.05%. The overall consensus sentiment in the past 90 days was "Buy."
- Coty (COTY): Two days ago, Coty (COTY) was priced at $9.50, with a percent change of -1.4%. It obtained 4 "BUY" ratings, 8 "HOLD" ratings, and no "SELL" ratings in the past 90 days. The average price target was $12.66, indicating a potential upside of +33.4%. The overall consensus sentiment in the past 90 days was "Buy."
- Equifax (EFX): Yesterday, Equifax (EFX) was priced at $176.44, with a percent change of -1.42%. It received 5 "BUY" ratings, 6 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $210.46, implying a potential upside of +19.33%. The overall consensus sentiment in the past 90 days was "Buy."
- EOG Resources (EOG): Two days ago, EOG Resources (EOG) was valued at $133.31, with a percent change of -2.14%. It garnered 9 "BUY" ratings, 3 "HOLD" ratings, and no "SELL" ratings in the past 90 days. The average price target was $152.72, indicating a potential upside of +14.63%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Intuit (INTU): Eighteen days ago, Intuit (INTU) was priced at $506.81, with a percent change of -2.82%. It received 11 "BUY" ratings and 1 "HOLD" rating in the past 90 days. The average price target was $580.41, suggesting a potential upside of +14.52%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Sunnova Energy International (NOVA): Two days ago, Sunnova Energy International (NOVA) was priced at $8.66, with a percent change of -5.97%. It obtained 9 "BUY" ratings, 3 "HOLD" ratings, and no "SELL" ratings in the past 90 days. The average price target was $21.55, indicating a substantial potential upside of +148.56%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Sunrun (RUN): Two days ago, Sunrun (RUN) was valued at $9.85, with a percent change of -6.9%. It received 8 "BUY" ratings and 4 "HOLD" ratings in the past 90 days. The average price target was $27.65, implying a significant potential upside of +180.71%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Truist Financial (TFC): Yesterday, Truist Financial (TFC) was priced at $27.16, with a percent change of -3.21%. It had 6 "BUY" ratings and 6 "HOLD" ratings in the past 90 days. The average price target was $34.67, suggesting a potential upside of +27.65%. The overall consensus sentiment in the past 90 days was "Buy."
- Unity Software (U): Yesterday, Unity Software (U) was valued at $27.18, with a percent change of -1.13%. It received 6 "BUY" ratings and 6 "HOLD" ratings in the past 90 days. The average price target was $46.17, indicating a significant potential upside of +69.93%. The overall consensus sentiment in the past 90 days was "Buy."
- Wells Fargo (WFC): Yesterday, Wells Fargo (WFC) was priced at $40.26, with a percent change of -2.25%. It obtained 6 "BUY" ratings and 6 "HOLD" ratings in the past 90 days. The average price target was $49.03, implying a potential upside of +21.75%. The overall consensus sentiment in the past 90 days was "Buy."
- XPO (XPO): Three days ago, XPO (XPO) was priced at $72.06, with a percent change of 0.73%. It received 9 "BUY" ratings and 3 "HOLD" ratings in the past 90 days. The average price target was $82.11, suggesting a potential upside of +13.88%. The overall consensus sentiment in the past 90 days was "Buy."
- Apple (AAPL): Yesterday, Apple (AAPL) was valued at $172.88, with a percent change of -1.47%. It had 5 "BUY" ratings, 5 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $207.51, indicating a potential upside of +20.03%. The overall consensus sentiment in the past 90 days was "Buy."
- Boeing (BA): Three days ago, Boeing (BA) was priced at $180.04, with a percent change of -1.5%. It received 7 "BUY" ratings and 4 "HOLD" ratings in the past 90 days. The average price target was $248.69, implying a potential upside of +38.13%. The overall consensus sentiment in the past 90 days was "Buy."
- Boston Scientific (BSX): Two days ago, Boston Scientific (BSX) was valued at $50.06, with a percent change of -0.97%. It garnered 10 "BUY" ratings and 1 "HOLD" rating in the past 90 days. The average price target was $61.13, suggesting a potential upside of +22.14%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Instacart (Maplebear Inc.) (CART): Five days ago, Instacart (CART) had a price of $24.85, with a percent change of 1.72% upwards. It received 7 "BUY" ratings, 4 "HOLD" ratings, and no "SELL" ratings in the past 90 days. The average price target was $36.27, indicating a substantial potential upside of +45.96%. The overall consensus sentiment in the past 90 days was "Buy."
- Colgate-Palmolive (CL): Four days ago, Colgate-Palmolive (CL) was priced at $73.25, with a percent change of 0.74% upwards. It garnered 5 "BUY" ratings, 6 "HOLD" ratings, and no "SELL" ratings in the past 90 days. The average price target was $80.57, implying a potential upside of +9.96%. The overall consensus sentiment in the past 90 days was "Buy."
- Canadian National Railway (CNI): Two days ago, Canadian National Railway (CNI) had a price of $106.43, with a percent change of 1.28% upwards. It received 3 "BUY" ratings, 8 "HOLD" ratings, and no "SELL" ratings in the past 90 days. The average price target was $121.33, indicating a potential upside of +13.98%. The overall consensus sentiment in the past 90 days was "Buy."
- Conocophillips (COP): Four days ago, Conocophillips (COP) was valued at $124.06, with a percent change of -1.84%. It obtained 9 "BUY" ratings, 2 "HOLD" ratings, and no "SELL" ratings in the past 90 days. The average price target was $142.44, suggesting a significant potential upside of +14.82%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Etsy (ETSY): Two days ago, Etsy (ETSY) had a price of $64.90, with a percent change of -0.79%. It received 5 "BUY" ratings, 4 "HOLD" ratings, and 2 "SELL" ratings in the past 90 days. The average price target was $95.24, implying a potential upside of +46.75%. The overall consensus sentiment in the past 90 days was "Buy."
- Ferguson PLC (FERG): Four days ago, Ferguson PLC (FERG) was priced at $153.36, with a percent change of -1.24%. It garnered 7 "BUY" ratings, 4 "HOLD" ratings, and no "SELL" ratings in the past 90 days. The average price target was $194.24, indicating a substantial potential upside of +26.63%. The overall consensus sentiment in the past 90 days was "Buy."
- Generac Holdings (GNRC): Two days ago, Generac Holdings (GNRC) had a price of $88.46, with a percent change of -5.85%. It obtained 6 "BUY" ratings, 4 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $139.00, suggesting a significant potential upside of +57.28%. The overall consensus sentiment in the past 90 days was "Buy."
- JD (JD): Five days ago, JD (JD) was priced at $24.38, with a percent change of -2.75%. It received 7 "BUY" ratings, 4 "HOLD" ratings, and no "SELL" ratings in the past 90 days. The average price target was $46.26, implying a substantial potential upside of +89.75%. The overall consensus sentiment in the past 90 days was "Buy."
- KeyCorp (KEY): Yesterday, KeyCorp (KEY) had a price of $9.88, with a percent change of -6.44%. It had 6 "BUY" ratings, 5 "HOLD" ratings, and no "SELL" ratings in the past 90 days. The average price target was $12.54, indicating a potential upside of +26.79%. The overall consensus sentiment in the past 90 days was "Buy."
- Knight Transportation (KNX): Yesterday, Knight Transportation (KNX) was valued at $51.28, with a percent change of 11.77% upwards. It received 8 "BUY" ratings, 3 "HOLD" ratings, and no "SELL" ratings in the past 90 days. The average price target was $59.45, implying a potential upside of +15.95%. The overall consensus sentiment in the past 90 days was "Buy."
- Lockheed Martin (LMT): Two days ago, Lockheed Martin (LMT) had a price of $444.07, with a percent change of -1.14%. It obtained 2 "BUY" ratings, 8 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $469.15, suggesting a potential upside of +5.62%. The overall consensus sentiment in the past 90 days was "Hold."
- Las Vegas Sands (LVS): Yesterday, Las Vegas Sands (LVS) was priced at $45.32, with a percent change of -1.22%. It received 9 "BUY" ratings, 2 "HOLD" ratings, and no "SELL" ratings in the past 90 days. The average price target was $64.30, indicating a substantial potential upside of +41.88%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Marathon Oil (MRO): Two days ago, Marathon Oil (MRO) was valued at $28.49, with a percent change of -2.4%. It had 9 "BUY" ratings, 1 "HOLD" rating, and 1 "SELL" rating in the past 90 days. The average price target was $34.37, implying a potential upside of +20.64%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Ovintiv (OVV): Two days ago, Ovintiv (OVV) had a price of $49.89, with a percent change of -1.93%. It received 5 "BUY" ratings, 5 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $56.72, indicating a potential upside of +13.67%. The overall consensus sentiment in the past 90 days was "Buy."
- PPG Industries (PPG): Yesterday, PPG Industries (PPG) was priced at $124.72, with a percent change of 0.31% upwards. It obtained 9 "BUY" ratings, 2 "HOLD" ratings, and no "SELL" ratings in the past 90 days. The average price target was $156.33, suggesting a substantial potential upside of +25.34%. The overall consensus sentiment in the past 90 days was "Buy."
- Paypal Holdings (PYPL): Yesterday, Paypal Holdings (PYPL) had a price of $53.39, with a percent change of -2.59%. It received 7 "BUY" ratings, 4 "HOLD" ratings, and no "SELL" ratings in the past 90 days. The average price target was $83.66, implying a significant potential upside of +56.7%. The overall consensus sentiment in the past 90 days was "Buy."
- SunPower (SPWR): Two days ago, SunPower (SPWR) was valued at $5.09, with a percent change of -8.62%. It obtained 2 "BUY" ratings, 4 "HOLD" ratings, and 5 "SELL" ratings in the past 90 days. The average price target was $7.29, suggesting a potential upside of +43.22%. The overall consensus sentiment in the past 90 days was "Hold."
- Canadian National Railway (TSE:CNR): Two days ago, Canadian National Railway (TSE:CNR) had a price of $145.93, with a percent change of 1.26% upwards. It received 3 "BUY" ratings, 8 "HOLD" ratings, and no "SELL" ratings in the past 90 days. The average price target was $166.50, indicating a potential upside of +14.16%. The overall consensus sentiment in the past 90 days was "Buy."
- Visa (V): Yesterday, Visa (V) was priced at $233.38, with a percent change of -0.18%. It garnered 9 "BUY" ratings, 2 "HOLD" ratings, and no "SELL" ratings in the past 90 days. The average price target was $279.38, implying a substantial potential upside of +19.71%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- American Airlines (AAL): Yesterday, American Airlines (AAL) had a price of $11.08, with a percent change of -3.23%. It received 2 "BUY" ratings, 6 "HOLD" ratings, and 2 "SELL" ratings in the past 90 days. The average price target was $16.25, indicating a potential upside of +46.66%. The overall consensus sentiment in the past 90 days was "Hold."
- Alaska Air (ALK): Yesterday, Alaska Air (ALK) was valued at $32.03, with a percent change of -0.4%. It had 10 "BUY" ratings and no "HOLD" or "SELL" ratings in the past 90 days. The average price target was $52.11, implying a significant potential upside of +62.74%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Freeport-McMoRan (FCX): Yesterday, Freeport-McMoRan (FCX) was priced at $33.87, with a percent change of -3.86%. It obtained 4 "BUY" ratings, 6 "HOLD" ratings, and no "SELL" ratings in the past 90 days. The average price target was $46.40, suggesting a potential upside of +36.95%. The overall consensus sentiment in the past 90 days was "Buy."
- Merck & Company (MRK): Yesterday, Merck & Company (MRK) had a price of $102.66, with a percent change of 2.22% upwards. It received 9 "BUY" ratings, 1 "HOLD" rating, and no "SELL" ratings in the past 90 days. The average price target was $124.79, indicating a potential upside of +21.54%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- ServiceNow (NOW): Yesterday, ServiceNow (NOW) was valued at $542.79, with a percent change of -3.07%. It had 10 "BUY" ratings and no "HOLD" or "SELL" ratings in the past 90 days. The average price target was $641.73, implying a significant potential upside of +18.29%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Synovus (SNV): Yesterday, Synovus (SNV) was priced at $25.48, with a percent change of -3.7%. It received 9 "BUY" ratings, 1 "HOLD" rating, and no "SELL" ratings in the past 90 days. The average price target was $33.04, indicating a potential upside of +29.62%. The overall consensus sentiment in the past 90 days was "Strong Buy."