- Nike (NKE): Three days ago, Nike (NKE) was priced at $99.92, with a percent change of +0.68%. It had 17 "BUY" ratings, 9 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $118.25, indicating a potential upside of +18.36%. The overall consensus sentiment in the past 90 days was "Buy."
- CrowdStrike Holdings (CRWD): Seventeen days ago, CrowdStrike Holdings (CRWD) was priced at $185.72, with a percent change of -0.98%. It received 24 "BUY" ratings, 2 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $191.94, suggesting a potential upside of +3.35%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Adobe (ADBE): Three days ago, Adobe (ADBE) was priced at $548.76, with a percent change of -1.94%. It received 17 "BUY" ratings, 7 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $602.45, implying a potential upside of +9.78%. The overall consensus sentiment in the past 90 days was "Buy."
- Splunk (SPLK): Six days ago, Splunk (SPLK) was priced at $147.94, with a percent change of +0.15%. It had 2 "BUY" ratings, 22 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $144.86, suggesting a potential downside of -2.08%. The overall consensus sentiment in the past 90 days was "Hold."
- Costco (COST): Ten days ago, Costco (COST) was priced at $566.84, with a percent change of +0.54%. It received 16 "BUY" ratings, 6 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $601.20, indicating a potential upside of +6.06%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Tesla (TSLA): Three days ago, Tesla (TSLA) was priced at $251.12, with a percent change of -2.99%. It had 8 "BUY" ratings, 10 "HOLD" ratings, and 4 "SELL" ratings in the past 90 days. The average price target was $258.77, suggesting a potential upside of +3.05%. The overall consensus sentiment in the past 90 days was "Hold."
- Micron (MU): Five days ago, Micron (MU) was priced at $69.21, with a percent change of -0.77%. It received 16 "BUY" ratings, 4 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $78.84, implying a potential upside of +13.91%. The overall consensus sentiment in the past 90 days was "Buy."
- Pinterest (PINS): Three days ago, Pinterest (PINS) was priced at $26.65, with a percent change of -4.03%. It had 12 "BUY" ratings, 9 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $32.92, indicating a potential upside of +23.67%. The overall consensus sentiment in the past 90 days was "Buy."
- FedEx (FDX): Ten days ago, FedEx (FDX) was priced at $242.78, with a percent change of -3.67%. It received 14 "BUY" ratings, 6 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $297.47, suggesting a potential upside of +22.5%. The overall consensus sentiment in the past 90 days was "Buy."
- Netflix (NFLX): Today, Netflix (NFLX) was priced at $355.68, with a percent change of -1.53%. It had 10 "BUY" ratings, 9 "HOLD" ratings, and 1 "SELL" rating. The average price target was $457.57, indicating a potential upside of +28.65%. The overall consensus sentiment was "Buy."
- Workday (WDAY): Two days ago, Workday (WDAY) was priced at $214.89, with a percent change of -0.4%. It received 15 "BUY" ratings, 4 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $255.89, implying a potential upside of +19.08%. The overall consensus sentiment was "Buy."
- Domino's Pizza (DPZ): Two days ago, Domino's Pizza (DPZ) was priced at $346.64, with a percent change of -1.01%. It had 11 "BUY" ratings, 7 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $414.48, suggesting a potential upside of +19.51%. The overall consensus sentiment was "Buy."
- Amazon (AMZN): Two days ago, Amazon (AMZN) was priced at $129.79, with a percent change of -1.92%. It received 18 "BUY" ratings, 0 "HOLD" ratings, and 0 "SELL" ratings. The average price target was $176.18, indicating a potential upside of +35.74%. The overall consensus sentiment was "Strong Buy."
- Intel (INTC): Three days ago, Intel (INTC) was priced at $35.97, with a percent change of -2.36%. It had 3 "BUY" ratings, 11 "HOLD" ratings, and 4 "SELL" ratings in the past 90 days. The average price target was $36.63, suggesting a potential upside of +1.83%. The overall consensus sentiment was "Hold."
- Meta Platforms (META): Two days ago, Meta Platforms (META) was priced at $314.69, with a percent change of -2.92%. It received 18 "BUY" ratings, 0 "HOLD" ratings, and 0 "SELL" ratings. The average price target was $376.03, implying a potential upside of +19.49%. The overall consensus sentiment was "Strong Buy."
- Okta (OKTA): Two days ago, Okta (OKTA) was priced at $83.08, with a percent change of -1.8%. It had 11 "BUY" ratings, 5 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $93.17, indicating a potential upside of +12.14%. The overall consensus sentiment was "Buy."
- Apple (AAPL): Four days ago, Apple (AAPL) was priced at $178.85, with a percent change of -1.03%. It received 11 "BUY" ratings, 5 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $207.69, suggesting a potential upside of +16.13%. The overall consensus sentiment was "Buy."
- Boston Scientific (BSX): Two days ago, Boston Scientific (BSX) was priced at $49.53, with a percent change of +1.83%. It had 15 "BUY" ratings, 1 "HOLD" rating, and 0 "SELL" ratings. The average price target was $61.45, implying a potential upside of +24.09%. The overall consensus sentiment was "Strong Buy."
- Dollar General (DG): Two days ago, Dollar General (DG) was priced at $111.16, with a percent change of +9.16%. It received 5 "BUY" ratings, 9 "HOLD" ratings, and 2 "SELL" ratings in the past 90 days. The average price target was $133.77, indicating a potential upside of +20.34%. The overall consensus sentiment was "Buy."
- Microsoft (MSFT): Three days ago, Microsoft (MSFT) was priced at $327.73, with a percent change of -1.04%. It had 14 "BUY" ratings, 2 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $397.19, suggesting a potential upside of +21.19%. The overall consensus sentiment was "Strong Buy."
- Oracle (ORCL): Two days ago, Oracle (ORCL) was priced at $108.31, with a percent change of -0.73%. It received 9 "BUY" ratings, 7 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $130.44, implying a potential upside of +20.5%. The overall consensus sentiment was "Buy."
- Constellation Brands (STZ): Two days ago, Constellation Brands (STZ) was priced at $231.66, with a percent change of +1.43%. It had 13 "BUY" ratings, 3 "HOLD" ratings, and 0 "SELL" ratings. The average price target was $292.88, suggesting a potential upside of +26.41%. The overall consensus sentiment was "Strong Buy."
- Unity Software (U): Two days ago, Unity Software (U) was priced at $28.03, with a percent change of -3.53%. It received 8 "BUY" ratings, 7 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $46.30, indicating a potential upside of +65.18%. The overall consensus sentiment was "Buy."
- ARM Holdings PLC ADR (ARM): Six days ago, ARM Holdings PLC ADR (ARM) was priced at $50.78, with a percent change of -2.06%. It had 9 "BUY" ratings, 5 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $62.32, implying a potential upside of +22.73%. The overall consensus sentiment was "Buy."
- Zoom Video Communications (ZM): Three days ago, Zoom Video Communications (ZM) was priced at $62.75, with a percent change of -1.13%. It received 6 "BUY" ratings, 8 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $82.00, suggesting a potential upside of +30.68%. The overall consensus sentiment was "Hold."
- Alnylam Pharma (ALNY): Three days ago, Alnylam Pharma (ALNY) was priced at $168.12, with a percent change of +1.71%. It received 12 "BUY" ratings, 2 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $242.06, indicating a potential upside of +43.98%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Citigroup (C): Two days ago, Citigroup (C) was priced at $41.45, with a percent change of -0.2%. It had 6 "BUY" ratings, 7 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $50.83, suggesting a potential upside of +22.69%. The overall consensus sentiment in the past 90 days was "Buy."
- Clorox (CLX): Three days ago, Clorox (CLX) was priced at $122.46, with a percent change of +1.97%. It received 1 "BUY" rating, 6 "HOLD" ratings, and 7 "SELL" ratings in the past 90 days. The average price target was $136.08, implying a potential upside of +11.13%. The overall consensus sentiment in the past 90 days was "Sell."
- Darden (DRI): Six days ago, Darden (DRI) was priced at $134.00, with a percent change of -0.19%. It had 9 "BUY" ratings, 5 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $171.64, suggesting a potential upside of +28.09%. The overall consensus sentiment in the past 90 days was "Buy."
- Nextera Energy Partners (NEP): Five days ago, Nextera Energy Partners (NEP) was priced at $22.27, with a percent change of +4.04%. It received 8 "BUY" ratings, 6 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $40.77, indicating a potential upside of +83.07%. The overall consensus sentiment in the past 90 days was "Buy."
- PepsiCo (PEP): Three days ago, PepsiCo (PEP) was priced at $160.00, with a percent change of +1.21%. It had 8 "BUY" ratings, 6 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $189.13, implying a potential upside of +18.21%. The overall consensus sentiment in the past 90 days was "Buy."
- Amgen (AMGN): Three days ago, Amgen (AMGN) was priced at $284.10, with a percent change of -0.33%. It received 7 "BUY" ratings, 3 "HOLD" ratings, and 3 "SELL" ratings in the past 90 days. The average price target was $274.19, suggesting a potential downside of -3.49%. The overall consensus sentiment in the past 90 days was "Buy."
- Salesforce (CRM): Eleven days ago, Salesforce (CRM) was priced at $204.65, with a percent change of -0.5%. It had 9 "BUY" ratings, 4 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $252.88, indicating a potential upside of +23.6%. The overall consensus sentiment in the past 90 days was "Buy."
- Delta Air Lines (DAL): Two days ago, Delta Air Lines (DAL) was priced at $34.11, with a percent change of -2.96%. It received 13 "BUY" ratings and 0 "HOLD" ratings. The average price target was $55.23, implying a potential upside of +61.96%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- NextEra Energy (NEE): Four days ago, NextEra Energy (NEE) was priced at $54.47, with a percent change of +2.77%. It had 10 "BUY" ratings, 3 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $75.07, suggesting a potential upside of +37.77%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Plug Power (PLUG): Two days ago, Plug Power (PLUG) was priced at $7.34, with a percent change of -0.94%. It received 9 "BUY" ratings and 4 "HOLD" ratings. The average price target was $17.95, indicating a potential upside of +144.55%. The overall consensus sentiment in the past 90 days was "Buy."
- United Parcel (UPS): Two days ago, United Parcel (UPS) was priced at $155.09, with a percent change of -0.19%. It had 4 "BUY" ratings and 9 "HOLD" ratings. The average price target was $181.10, suggesting a potential upside of +16.78%. The overall consensus sentiment in the past 90 days was "Buy."
- Exxon Mobil (XOM): Three days ago, Exxon Mobil (XOM) was priced at $109.90, with a percent change of +3.22%. It received 9 "BUY" ratings, 4 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $127.59, implying a potential upside of +16.13%. The overall consensus sentiment in the past 90 days was "Buy."
- Accenture (ACN): Three days ago, Accenture (ACN) was priced at $301.96, with a percent change of -0.79%. It had 7 "BUY" ratings and 5 "HOLD" ratings. The average price target was $337.08, indicating a potential upside of +11.68%. The overall consensus sentiment in the past 90 days was "Buy."
- AutoZone (AZO): Six days ago, AutoZone (AZO) was priced at $2,552.24, with a percent change of -0.37%. It received 9 "BUY" ratings and 3 "HOLD" ratings. The average price target was $2,832.27, suggesting a potential upside of +10.95%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Carnival (CCL): Two days ago, Carnival (CCL) was priced at $12.26, with a percent change of -2.7%. It had 9 "BUY" ratings and 3 "HOLD" ratings. The average price target was $18.85, indicating a potential upside of +53.75%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Walt Disney (DIS): Five days ago, Walt Disney (DIS) was priced at $84.35, with no percent change. It received 10 "BUY" ratings and 2 "HOLD" ratings. The average price target was $106.50, implying a potential upside of +26.26%. The overall consensus sentiment in the past 90 days was "Buy."
- EOG Resources (EOG): Four days ago, EOG Resources (EOG) was priced at $133.82, with a percent change of +3.77%. It had 10 "BUY" ratings and 2 "HOLD" ratings. The average price target was $152.60, suggesting a potential upside of +14.02%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Intuit (INTU): Twelve days ago, Intuit (INTU) was priced at $533.05, with a percent change of -1.91%. It received 11 "BUY" ratings and 1 "HOLD" rating. The average price target was $578.30, indicating a potential upside of +8.49%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Neurocrine (NBIX): Six days ago, Neurocrine (NBIX) was priced at $112.84, with a percent change of +1.44%. It had 9 "BUY" ratings and 3 "HOLD" ratings. The average price target was $133.53, implying a potential upside of +18.34%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Planet Fitness (PLNT): Eighteen days ago, Planet Fitness (PLNT) was priced at $50.98, with a percent change of +0.24%. It received 8 "BUY" ratings and 4 "HOLD" ratings. The average price target was $65.00, suggesting a potential upside of +27.5%. The overall consensus sentiment in the past 90 days was "Buy."
- PTC Therapeutics (PTCT): Ten days ago, PTC Therapeutics (PTCT) was priced at $20.39, with a percent change of -0.59%. It had 3 "BUY" ratings, 6 "HOLD" ratings, and 3 "SELL" ratings in the past 90 days. The average price target was $36.75, indicating a potential upside of +80.24%. The overall consensus sentiment in the past 90 days was "Hold."
- Boeing (BA): Three days ago, Boeing (BA) was priced at $185.00, with a percent change of -3.29%. It received 8 "BUY" ratings and 3 "HOLD" ratings. The average price target was $252.75, suggesting a potential upside of +36.69%. The overall consensus sentiment in the past 90 days was "Buy."
- Comerica (CMA): Five days ago, Comerica (CMA) was priced at $40.79, with a percent change of -2.18%. It had 6 "BUY" ratings, 4 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $53.39, implying a potential upside of +30.92%. The overall consensus sentiment in the past 90 days was "Buy."
- Canadian National Railway (CNI): Four days ago, Canadian National Railway (CNI) was priced at $107.77, with no percent change. It received 2 "BUY" ratings and 9 "HOLD" ratings. The average price target was $121.50, indicating a potential upside of +12.77%. The overall consensus sentiment in the past 90 days was "Buy."
- Coty (COTY): Three days ago, Coty (COTY) was priced at $9.67, with a percent change of +2.49%. It received 6 "BUY" ratings, 5 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $13.13, suggesting a potential upside of +35.78%. The overall consensus sentiment in the past 90 days was "Buy."
- Generac Holdings (GNRC): Two days ago, Generac Holdings (GNRC) was priced at $101.63, with a percent change of +0.2%. It had 6 "BUY" ratings, 4 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $140.20, indicating a potential upside of +37.95%. The overall consensus sentiment in the past 90 days was "Buy."
- Progressive (PGR): Two days ago, Progressive (PGR) was priced at $154.97, with a percent change of +8.14%. It received 6 "BUY" ratings, 3 "HOLD" ratings, and 2 "SELL" ratings in the past 90 days. The average price target was $147.93, suggesting a potential downside of -4.53%. The overall consensus sentiment in the past 90 days was "Buy."
- Pioneer Natural (PXD): Three days ago, Pioneer Natural (PXD) was priced at $248.41, with a percent change of +3.35%. It had 2 "BUY" ratings, 7 "HOLD" ratings, and 2 "SELL" ratings in the past 90 days. The average price target was $261.70, implying a potential upside of +5.4%. The overall consensus sentiment in the past 90 days was "Buy."
- Block (SQ): Two days ago, Block (SQ) was priced at $43.17, with a percent change of -5.02%. It received 9 "BUY" ratings, 2 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $79.86, indicating a potential upside of +84.99%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Canadian National Railway (TSE:CNR): Four days ago, Canadian National Railway (TSE:CNR) was priced at $147.15, with a percent change of -0.24%. It had 2 "BUY" ratings, 9 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $166.24, suggesting a potential upside of +12.86%. The overall consensus sentiment in the past 90 days was "Buy."
- XPO (XPO): Two days ago, XPO (XPO) was priced at $73.95, with a percent change of -4.15%. It received 8 "BUY" ratings, 3 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $81.78, implying a potential upside of +10.62%. The overall consensus sentiment in the past 90 days was "Buy."
- Bank of America (BAC): Five days ago, Bank of America (BAC) was priced at $26.77, with a percent change of -0.48%. It had 7 "BUY" ratings, 3 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $34.40, indicating a potential upside of +28.55%. The overall consensus sentiment in the past 90 days was "Buy."
- Brunswick (BC): Two days ago, Brunswick (BC) was priced at $73.96, with a percent change of -0.26%. It received 7 "BUY" ratings, 3 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $94.10, implying a potential upside of +27.28%. The overall consensus sentiment in the past 90 days was "Buy."
- Conagra Brands (CAG): Six days ago, Conagra Brands (CAG) was priced at $27.58, with a percent change of +3.55%. It had 1 "BUY" rating and 9 "HOLD" ratings in the past 90 days. The average price target was $29.70, suggesting a potential upside of +7.73%. The overall consensus sentiment in the past 90 days was "Hold."
- Dell Technologies (DELL): Nine days ago, Dell Technologies (DELL) was priced at $68.06, with a percent change of -1.43%. It received 9 "BUY" ratings, 0 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $74.00, indicating a potential upside of +8.76%. The overall consensus sentiment in the past 90 days was "Buy."
- Discover Financial Services (DFS): Two days ago, Discover Financial Services (DFS) was priced at $89.41, with a percent change of -1.45%. It had 5 "BUY" ratings, 5 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $108.12, implying a potential upside of +20.94%. The overall consensus sentiment in the past 90 days was "Buy."
- Enphase Energy (ENPH): Three days ago, Enphase Energy (ENPH) was priced at $123.81, with a percent change of -0.62%. It received 7 "BUY" ratings, 2 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $178.91, suggesting a potential upside of +44.5%. The overall consensus sentiment in the past 90 days was "Buy."
- Ferguson PLC (FERG): Six days ago, Ferguson PLC (FERG) was priced at $167.75, with a percent change of -0.34%. It had 7 "BUY" ratings, 3 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $193.38, indicating a potential upside of +15.28%. The overall consensus sentiment in the past 90 days was "Buy."
- General Mills (GIS): Three days ago, General Mills (GIS) was priced at $63.03, with a percent change of +2.44%. It received 1 "BUY" rating, 6 "HOLD" ratings, and 3 "SELL" ratings in the past 90 days. The average price target was $70.41, implying a potential upside of +11.69%. The overall consensus sentiment in the past 90 days was "Hold."
- JB Hunt (JBHT): Two days ago, JB Hunt (JBHT) was priced at $191.41, with a percent change of -0.76%. It had 7 "BUY" ratings, 2 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $196.55, suggesting a potential upside of +2.69%. The overall consensus sentiment in the past 90 days was "Buy."
- JPMorgan Chase & Co. (JPM): Two days ago, JPMorgan Chase & Co. (JPM) was priced at $148.08, with a percent change of +1.56%. It received 9 "BUY" ratings and 1 "HOLD" rating in the past 90 days. The average price target was $170.68, indicating a potential upside of +15.32%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- KB Home (KBH): Two days ago, KB Home (KBH) was priced at $43.86, with a percent change of +1.55%. It received 5 "BUY" ratings and 5 "HOLD" ratings in the past 90 days. The average price target was $58.00, implying a potential upside of +32.24%. The overall consensus sentiment in the past 90 days was "Buy."
- Moncler S.p.A. (MONRF): Thirteen days ago, Moncler S.p.A. (MONRF) was priced at $58.33, with no percent change. It had 4 "BUY" ratings and 6 "HOLD" ratings in the past 90 days. The average price target was $70.11, suggesting a potential upside of +25.26%. The overall consensus sentiment in the past 90 days was "Buy."
- Mirati Therapeutics (MRTX): Five days ago, Mirati Therapeutics (MRTX) was priced at $55.95, with a percent change of -0.34%. It received 1 "BUY" rating and 9 "HOLD" ratings in the past 90 days. The average price target was $59.14, implying a potential upside of +5.7%. The overall consensus sentiment in the past 90 days was "Buy."
- Nvidia (NVDA): Three days ago, Nvidia (NVDA) was priced at $454.61, with a percent change of -3.16%. It received 10 "BUY" ratings and 0 "HOLD" ratings or "SELL" ratings in the past 90 days. The average price target was $649.82, indicating a potential upside of +42.94%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Rivian Automotive (RIVN): Five days ago, Rivian Automotive (RIVN) was priced at $19.30, with a percent change of -0.16%. It had 8 "BUY" ratings, 1 "HOLD" rating, and 1 "SELL" rating in the past 90 days. The average price target was $28.95, suggesting a potential upside of +50.0%. The overall consensus sentiment in the past 90 days was "Buy."
- Stitch Fix (SFIX): Twenty days ago, Stitch Fix (SFIX) was priced at $3.03, with a percent change of -3.5%. It received no "BUY" ratings, 9 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $3.68, indicating a potential upside of +21.45%. The overall consensus sentiment in the past 90 days was "Hold."
- US Bancorp (USB): Five days ago, US Bancorp (USB) was priced at $32.17, with a percent change of -0.28%. It had 5 "BUY" ratings and 5 "HOLD" ratings, with no "SELL" ratings in the past 90 days. The average price target was $41.63, implying a potential upside of +29.41%. The overall consensus sentiment in the past 90 days was "Buy."
- Vonovia (VNNVF): Thirteen days ago, Vonovia (VNNVF) was priced at $23.80, with a percent change of -2.12%. It received 9 "BUY" ratings and 1 "HOLD" rating, with no "SELL" ratings in the past 90 days. The average price target was $33.19, suggesting a potential upside of +39.08%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Warner Music Group (WMG): Ten days ago, Warner Music Group (WMG) was valued at $32.38, with a percent change of -0.06%. In the past 90 days, it received 7 "BUY" ratings and 3 "HOLD" ratings, with no "SELL" ratings. The average price target was $36.86, indicating a potential upside of +13.84%. The overall consensus sentiment in the past 90 days was "Buy."boohoo group Plc (BHHOF): Three days ago, boohoo group Plc (BHHOF) was priced at $0.45, with no percent change. It received 1 "BUY" rating, 3 "HOLD" ratings, and 5 "SELL" ratings in the past 90 days. The average price target was $0.47, suggesting a potential upside of +4.72%. The overall consensus sentiment in the past 90 days was "Sell."Bank of Queensland Limited (BKQNF): Two days ago, Bank of Queensland Limited (BKQNF) was valued at $3.70, with no percent change. It received 1 "BUY" rating, 1 "HOLD" rating, and 7 "SELL" ratings in the past 90 days. The average price target was $3.51, implying a potential upside of +2.33%. The overall consensus sentiment in the past 90 days was "Sell."CME Group (CME): Three days ago, CME Group (CME) was priced at $219.38, with a percent change of -0.31%. It received 4 "BUY" ratings, 4 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $221.64, indicating a potential upside of +1.03%. The overall consensus sentiment in the past 90 days was "Buy."Conocophillips (COP): Three days ago, Conocophillips (COP) was priced at $124.87, with a percent change of +3.1%. It received 7 "BUY" ratings, 2 "HOLD" ratings, and no "SELL" ratings in the past 90 days. The average price target was $142.21, suggesting a potential upside of +13.9%. The overall consensus sentiment in the past 90 days was "Strong Buy."Canadian Pacific (CP): Four days ago, Canadian Pacific (CP) was priced at $71.90, with a percent change of -0.61%. It had 7 "BUY" ratings, 2 "HOLD" ratings, and no "SELL" ratings in the past 90 days. The average price target was $89.37, implying a potential upside of +24.31%. The overall consensus sentiment in the past 90 days was "Strong Buy."Devon Energy (DVN): Three days ago, Devon Energy (DVN) was valued at $48.39, with a percent change of +3.64%. It received 3 "BUY" ratings and 6 "HOLD" ratings, with no "SELL" ratings in the past 90 days. The average price target was $59.86, indicating a potential upside of +23.7%. The overall consensus sentiment in the past 90 days was "Buy."Emerson Electric Company (EMR): Four days ago, Emerson Electric Company (EMR) was priced at $94.78, with a percent change of -1.32%. It had 5 "BUY" ratings and 4 "HOLD" ratings, with no "SELL" ratings in the past 90 days. The average price target was $110.11, suggesting a potential upside of +16.2%. The overall consensus sentiment in the past 90 days was "Buy."Diamondback (FANG): Three days ago, Diamondback (FANG) was priced at $166.57, with a percent change of +2.59%. It received 8 "BUY" ratings, 0 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $181.60, implying a potential upside of +9.02%. The overall consensus sentiment in the past 90 days was "Strong Buy."Hub Group (HUBG): Two days ago, Hub Group (HUBG) was priced at $77.42, with a percent change of -1.34%. It had 5 "BUY" ratings and 4 "HOLD" ratings, with no "SELL" ratings in the past 90 days. The average price target was $95.00, suggesting a potential upside of +22.71%. The overall consensus sentiment in the past 90 days was "Buy."Infineon Technologies AG (IFNNF): Four days ago, Infineon Technologies AG (IFNNF) was valued at $35.44, with no percent change. It received 8 "BUY" ratings and 1 "HOLD" rating, with no "SELL" ratings in the past 90 days. The average price target was $47.79, indicating a potential upside of +40.81%. The overall consensus sentiment in the past 90 days was "Strong Buy."Immunovant (IMVT): Two days ago, Immunovant (IMVT) was priced at $37.41, with a percent change of +6.04%. It received 9 "BUY" ratings and no "HOLD" or "SELL" ratings in the past 90 days. The average price target was $40.45, implying a potential upside of +8.13%. The overall consensus sentiment in the past 90 days was "Strong Buy."KeyCorp (KEY): Five days ago, KeyCorp (KEY) was priced at $10.46, with a percent change of -0.57%. It had 5 "BUY" ratings, 4 "HOLD" ratings, and no "SELL" ratings in the past 90 days. The average price target was $13.13, suggesting a potential upside of +25.53%. The overall consensus sentiment in the past 90 days was "Buy."Kimberly Clark (KMB): Two days ago, Kimberly Clark (KMB) was valued at $120.41, with a percent change of +0.55%. It received no "BUY" ratings, 7 "HOLD" ratings, and 2 "SELL" ratings in the past 90 days. The average price target was $127.77, implying a potential upside of +6.11%. The overall consensus sentiment in the past 90 days was "Hold."CarMax (KMX): Ten days ago, CarMax (KMX) was priced at $68.22, with a percent change of -0.19%. It received 4 "BUY" ratings, 4 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $81.50, indicating a potential upside of +19.45%. The overall consensus sentiment in the past 90 days was "Buy."Lennar (LEN): Two days ago, Lennar (LEN) was priced at $109.31, with a percent change of +0.78%. It had 7 "BUY" ratings, 1 "HOLD" rating, and 1 "SELL" rating in the past 90 days. The average price target was $142.75, implying a potential upside of +30.6%. The overall consensus sentiment in the past 90 days was "Buy."LANXESS (LNXSF): Six days ago, LANXESS (LNXSF) was valued at $23.27, with no percent change. It received 5 "BUY" ratings and 4 "HOLD" ratings, with no "SELL" ratings in the past 90 days. The average price target was $32.20, suggesting a potential upside of +43.43%. The overall consensus sentiment in the past 90 days was "Buy."Mastercard (MA): Two days ago, Mastercard (MA) was priced at $398.08, with a percent change of -0.46%. It received 8 "BUY" ratings and 1 "HOLD" rating, with no "SELL" ratings in the past 90 days. The average price target was $462.72, indicating a potential upside of +16.25%. The overall consensus sentiment in the past 90 days was "Strong Buy."Marriott International (MAR): Five days ago, Marriott International (MAR) was priced at $192.93, with a percent change of -2.46%. It had 4 "BUY" ratings and 5 "HOLD" ratings, with no "SELL" ratings in the past 90 days. The average price target was $212.75, implying a potential upside of +10.27%. The overall consensus sentiment in the past 90 days was "Hold."Morgan Stanley (MS): Five days ago, Morgan Stanley (MS) was valued at $77.79, with a percent change of -0.03%. It received 5 "BUY" ratings and 4 "HOLD" ratings, with no "SELL" ratings in the past 90 days. The average price target was $96.00, suggesting a potential upside of +23.41%. The overall consensus sentiment in the past 90 days was "Buy."PNC Financial (PNC): Two days ago, PNC Financial (PNC) was priced at $118.12, with a percent change of -2.64%. It had 3 "BUY" ratings, 5 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $139.82, indicating a potential upside of +18.35%. The overall consensus sentiment in the past 90 days was "Buy."Synovus (SNV): Five days ago, Synovus (SNV) was priced at $26.58, with a percent change of -1.5%. It received 8 "BUY" ratings and 1 "HOLD" rating, with no "SELL" ratings in the past 90 days. The average price target was $34.44, suggesting a potential upside of +29.57%. The overall consensus sentiment in the past 90 days was "Strong Buy."Canadian Pacific (TSE:CP): Four days ago, Canadian Pacific (TSE:CP) was priced at $71.90, with a percent change of -0.61%. It received 7 "BUY" ratings, 2 "HOLD" ratings, and no "SELL" ratings in the past 90 days. The average price target was $122.28, implying a potential upside of +24.42%. The overall consensus sentiment in the past 90 days was "Strong Buy."Trane Technologies (TT): Six days ago, Trane Technologies (TT) was valued at $204.64, with a percent change of -1.07%. It had 4 "BUY" ratings, 4 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $219.62, indicating a potential upside of +7.29%. The overall consensus sentiment in the past 90 days was "Buy."Union Pacific (UNP): Two days ago, Union Pacific (UNP) was priced at $207.83, with a percent change of -0.08%. It received 5 "BUY" ratings and 4 "HOLD" ratings, with no "SELL" ratings in the past 90 days. The average price target was $246.41, suggesting a potential upside of +18.61%. The overall consensus sentiment in the past 90 days was "Buy."
- Adobe (ADBE): Two days ago, Adobe (ADBE) had 18 "BUY" ratings, 8 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $600.77, indicating a potential upside of +14.07%. The overall consensus sentiment in the past 90 days was "Buy."
- CrowdStrike Holdings (CRWD): Ten days ago, CrowdStrike Holdings (CRWD) received 24 "BUY" ratings, 2 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $191.94, implying a potential upside of +8.63%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Nike (NKE): Two days ago, Nike (NKE) had 17 "BUY" ratings, 9 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $119.48, suggesting a potential upside of +23.04%. The overall consensus sentiment in the past 90 days was "Buy."
- Splunk (SPLK): Seven days ago, Splunk (SPLK) received 3 "BUY" ratings, 21 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $144.86, indicating a potential downside of -1.25%. The overall consensus sentiment in the past 90 days was "Hold."
- Apple (AAPL): Today, Apple (AAPL) had 17 "BUY" ratings, 6 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $207.69, suggesting a potential upside of +17.02%. The overall consensus sentiment in the past 90 days was "Buy."
- Costco (COST): Three days ago, Costco (COST) received 17 "BUY" ratings, 6 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $601.20, implying a potential upside of +7.83%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Oracle (ORCL): Seven days ago, Oracle (ORCL) had 11 "BUY" ratings, 12 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $130.47, indicating a potential upside of +18.65%. The overall consensus sentiment in the past 90 days was "Buy."
- Micron (MU): Two days ago, Micron (MU) received 17 "BUY" ratings, 4 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $78.50, implying a potential upside of +12.21%. The overall consensus sentiment in the past 90 days was "Buy."
- Pinterest (PINS): Four days ago, Pinterest (PINS) had 13 "BUY" ratings, 9 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $32.92, suggesting a potential upside of +17.24%. The overall consensus sentiment in the past 90 days was "Buy."
- Tesla (TSLA): Two days ago, Tesla (TSLA) had 8 "BUY" ratings, 9 "HOLD" ratings, and 4 "SELL" ratings in the past 90 days. The average price target was $264.56, indicating a potential upside of +1.55%. The overall consensus sentiment in the past 90 days was "Hold."
- FedEx (FDX): Three days ago, FedEx (FDX) received 14 "BUY" ratings, 6 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $297.47, suggesting a potential upside of +15.34%. The overall consensus sentiment in the past 90 days was "Buy."
- Workday (WDAY): Six days ago, Workday (WDAY) had 15 "BUY" ratings, 4 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $255.89, implying a potential upside of +19.78%. The overall consensus sentiment in the past 90 days was "Buy."
- Intel (INTC): Three days ago, Intel (INTC) received 3 "BUY" ratings, 11 "HOLD" ratings, and 4 "SELL" ratings in the past 90 days. The average price target was $36.53, suggesting a potential upside of +0.94%. The overall consensus sentiment in the past 90 days was "Hold."
- Meta Platforms (META): Two days ago, Meta Platforms (META) had 18 "BUY" ratings, 0 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $376.47, indicating a potential upside of +19.35%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Boston Scientific (BSX): Seventeen days ago, Boston Scientific (BSX) received 16 "BUY" ratings, 1 "HOLD" rating, and 0 "SELL" ratings in the past 90 days. The average price target was $61.55, suggesting a potential upside of +18.09%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Salesforce (CRM): Four days ago, Salesforce (CRM) had 11 "BUY" ratings, 6 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $252.88, implying a potential upside of +21.95%. The overall consensus sentiment in the past 90 days was "Buy."
- Microsoft (MSFT): Two days ago, Microsoft (MSFT) received 15 "BUY" ratings, 2 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $397.19, indicating a potential upside of +21.37%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Amazon (AMZN): Four days ago, Amazon (AMZN) had 16 "BUY" ratings, 0 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $176.02, suggesting a potential upside of +37.56%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Darden (DRI): Fourteen days ago, Darden (DRI) received 11 "BUY" ratings, 5 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $173.13, implying a potential upside of +26.43%. The overall consensus sentiment in the past 90 days was "Buy."
- Okta (OKTA): Two days ago, Okta (OKTA) had 10 "BUY" ratings, 5 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $93.00, suggesting a potential upside of +15.64%. The overall consensus sentiment in the past 90 days was "Buy."
- Braze (BRZE): Twenty-five days ago, Braze (BRZE) received 12 "BUY" ratings, 3 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $55.60, indicating a potential upside of +17.1%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Neurocrine (NBIX): Two days ago, Neurocrine (NBIX) had 11 "BUY" ratings, 4 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $132.16, suggesting a potential upside of +16.0%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Zoom Video Communications (ZM): Two days ago, Zoom Video Communications (ZM) received 6 "BUY" ratings, 8 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $82.00, implying a potential upside of +25.23%. The overall consensus sentiment in the past 90 days was "Hold."
- Boeing (BA): Four days ago, Boeing (BA) had 9 "BUY" ratings, 5 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $251.27, indicating a potential upside of +34.1%. The overall consensus sentiment in the past 90 days was "Buy."
- NextEra Energy (NEE): Two days ago, NextEra Energy (NEE) received 11 "BUY" ratings, 3 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $76.60, suggesting a potential upside of +52.47%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Constellation Brands (STZ): Two days ago, Constellation Brands (STZ) had 12 "BUY" ratings, 2 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $291.63, indicating a potential upside of +23.25%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- United Parcel (UPS): Six days ago, United Parcel (UPS) received 4 "BUY" ratings, 10 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $182.65, implying a potential upside of +18.4%. The overall consensus sentiment in the past 90 days was "Buy."
- Accenture (ACN): Six days ago, Accenture (ACN) had 8 "BUY" ratings, 5 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $337.08, suggesting a potential upside of +7.97%. The overall consensus sentiment in the past 90 days was "Buy."
- Walt Disney (DIS): Two days ago, Walt Disney (DIS) received 10 "BUY" ratings, 3 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $106.37, indicating a potential upside of +28.25%. The overall consensus sentiment in the past 90 days was "Buy."
- Nextera Energy Partners (NEP): Five days ago, Nextera Energy Partners (NEP) had 7 "BUY" ratings, 6 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $43.83, implying a potential upside of +94.37%. The overall consensus sentiment in the past 90 days was "Buy."
- Planet Fitness (PLNT): Eleven days ago, Planet Fitness (PLNT) received 9 "BUY" ratings, 4 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $65.40, suggesting a potential upside of +35.97%. The overall consensus sentiment in the past 90 days was "Buy."
- Raytheon Technologies (RTX): Nine days ago, Raytheon Technologies (RTX) had 4 "BUY" ratings, 7 "HOLD" ratings, and 2 "SELL" ratings in the past 90 days. The average price target was $88.29, indicating a potential upside of +26.54%. The overall consensus sentiment in the past 90 days was "Buy."
- Unity Software (U): Today, Unity Software (U) received 5 "BUY" ratings, 7 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $47.77, suggesting a potential upside of +58.44%. The overall consensus sentiment in the past 90 days was "Buy."
- Carnival (CCL): Two days ago, Carnival (CCL) had 9 "BUY" ratings and 3 "HOLD" ratings in the past 90 days. The average price target was $18.50, implying a potential upside of +39.52%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Freshworks (FRSH): Twenty-seven days ago, Freshworks (FRSH) received 8 "BUY" ratings and 4 "HOLD" ratings in the past 90 days. The average price target was $25.20, indicating a potential upside of +29.16%. The overall consensus sentiment in the past 90 days was "Buy."
- General Mills (GIS): Sixteen days ago, General Mills (GIS) had 1 "BUY" rating, 8 "HOLD" ratings, and 3 "SELL" ratings in the past 90 days. The average price target was $71.89, suggesting a potential upside of +15.04%. The overall consensus sentiment in the past 90 days was "Hold."
- Intuit (INTU): Five days ago, Intuit (INTU) received 11 "BUY" ratings and 1 "HOLD" rating in the past 90 days. The average price target was $578.30, implying a potential upside of +8.44%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- PTC Therapeutics (PTCT): Three days ago, PTC Therapeutics (PTCT) had 3 "BUY" ratings, 6 "HOLD" ratings, and 3 "SELL" ratings in the past 90 days. The average price target was $36.75, suggesting a potential upside of +70.14%. The overall consensus sentiment in the past 90 days was "Hold."
- Smartsheet (SMAR): Five days ago, Smartsheet (SMAR) received 9 "BUY" ratings and 3 "HOLD" ratings in the past 90 days. The average price target was $52.50, implying a potential upside of +26.14%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Alnylam Pharma (ALNY): Two days ago, Alnylam Pharma (ALNY) had 11 "BUY" ratings and 0 "HOLD" ratings in the past 90 days. The average price target was $251.25, indicating a potential upside of +42.01%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- AutoZone (AZO): Two days ago, AutoZone (AZO) received 8 "BUY" ratings and 3 "HOLD" ratings in the past 90 days. The average price target was $2,818.00, suggesting a potential upside of +10.55%. The overall consensus sentiment in the past 90 days was "Buy."
- Brunswick (BC): Three days ago, Brunswick (BC) had 7 "BUY" ratings and 4 "HOLD" ratings in the past 90 days. The average price target was $94.40, indicating a potential upside of +27.21%. The overall consensus sentiment in the past 90 days was "Buy."
- Clorox (CLX): Two days ago, Clorox (CLX) received 1 "BUY" rating, 4 "HOLD" ratings, and 6 "SELL" ratings in the past 90 days. The average price target was $143.83, suggesting a potential upside of +15.06%. The overall consensus sentiment in the past 90 days was "Sell."
- Generac Holdings (GNRC): Six days ago, Generac Holdings (GNRC) had 6 "BUY" ratings, 4 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $141.14, implying a potential upside of +37.67%. The overall consensus sentiment in the past 90 days was "Buy."
- Moncler S.p.A. (MONRF): Six days ago, Moncler S.p.A. (MONRF) received 5 "BUY" ratings and 6 "HOLD" ratings in the past 90 days. The average price target was $70.11, indicating a potential upside of +19.2%. The overall consensus sentiment in the past 24 days was "Buy."
- Semtech (SMTC): Twenty-four days ago, Semtech (SMTC) had 10 "BUY" ratings and 1 "HOLD" rating in the past 90 days. The average price target was $35.67, suggesting a potential upside of +57.41%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Exxon Mobil (XOM): Two days ago, Exxon Mobil (XOM) received 7 "BUY" ratings and 4 "HOLD" ratings in the past 90 days. The average price target was $126.20, implying a potential upside of +17.76%. The overall consensus sentiment in the past 90 days was "Buy."
- Comerica (CMA): Two days ago, Comerica (CMA) had 6 "BUY" ratings, 3 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $54.59, indicating a potential upside of +36.17%. The overall consensus sentiment in the past 90 days was "Buy."
- Canadian National Railway (CNI): Three days ago, Canadian National Railway (CNI) received 2 "BUY" ratings and 8 "HOLD" ratings in the past 90 days. The average price target was $122.17, suggesting a potential upside of +14.05%. The overall consensus sentiment in the past 90 days was "Hold."
- Dell Technologies (DELL): Two days ago, Dell Technologies (DELL) had 9 "BUY" ratings, 0 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $74.00, implying a potential upside of +11.43%. The overall consensus sentiment in the past 90 days was "Buy."
- Dollarama (DLMAF): Ten days ago, Dollarama (DLMAF) had 7 "BUY" ratings, 3 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $73.41, implying a potential upside of +6.5%. The overall consensus sentiment in the past 90 days was "Buy."
- DoubleVerify Holdings (DV): Eleven days ago, DoubleVerify Holdings (DV) received 9 "BUY" ratings, 1 "HOLD" rating, and 0 "SELL" ratings in the past 90 days. The average price target was $42.64, indicating a potential upside of +52.12%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Enphase Energy (ENPH): Three days ago, Enphase Energy (ENPH) had 6 "BUY" ratings, 3 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $180.82, implying a potential upside of +51.75%. The overall consensus sentiment in the past 90 days was "Buy."
- EOG Resources (EOG): Four days ago, EOG Resources (EOG) received 8 "BUY" ratings, 2 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $149.73, suggesting a potential upside of +24.07%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Infineon Technologies AG (IFNNF): Three days ago, Infineon Technologies AG (IFNNF) had 9 "BUY" ratings, 1 "HOLD" rating, and 0 "SELL" ratings in the past 90 days. The average price target was $48.23, indicating a potential upside of +38.59%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Stitch Fix (SFIX): Thirteen days ago, Stitch Fix (SFIX) received 0 "BUY" ratings, 9 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $3.68, suggesting a potential upside of +17.57%. The overall consensus sentiment in the past 90 days was "Hold."
- Canadian National Railway (TSE:CNR): Three days ago, Canadian National Railway (TSE:CNR) had 2 "BUY" ratings and 8 "HOLD" ratings in the past 90 days. The average price target was $167.49, implying a potential upside of +14.22%. The overall consensus sentiment in the past 90 days was "Hold."
- Dollarama (TSE:DOL): Ten days ago, Dollarama (TSE:DOL) received 7 "BUY" ratings and 3 "HOLD" ratings in the past 90 days. The average price target was $100.64, indicating a potential upside of +6.68%. The overall consensus sentiment in the past 90 days was "Buy."
- Vonovia (VNNVF): Six days ago, Vonovia (VNNVF) had 9 "BUY" ratings, 1 "HOLD" rating, and 0 "SELL" ratings in the past 90 days. The average price target was $33.19, suggesting a potential upside of +44.27%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Warner Music Group (WMG): Three days ago, Warner Music Group (WMG) received 7 "BUY" ratings and 3 "HOLD" ratings in the past 90 days. The average price target was $36.86, implying a potential upside of +12.04%. The overall consensus sentiment in the past 90 days was "Buy."
- Amgen (AMGN): Two days ago, Amgen (AMGN) had 4 "BUY" ratings, 2 "HOLD" ratings, and 3 "SELL" ratings in the past 90 days. The average price target was $260.64, indicating a potential downside of -2.55%. The overall consensus sentiment in the past 90 days was "Buy."
- AstraZeneca (AZNCF): Five days ago, AstraZeneca (AZNCF) received 8 "BUY" ratings and 1 "HOLD" rating in the past 90 days. The average price target was $172.70, implying a potential upside of +29.38%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- boohoo group Plc (BHHOF): Three days ago, boohoo group Plc (BHHOF) had 1 "BUY" rating, 5 "HOLD" ratings, and 3 "SELL" ratings in the past 90 days. The average price target was $0.50, suggesting a potential upside of +11.65%. The overall consensus sentiment in the past 90 days was "Hold."
- BioMarin Pharmaceutical (BMRN): Four days ago, BioMarin Pharmaceutical (BMRN) received 3 "BUY" ratings and 6 "HOLD" ratings in the past 90 days. The average price target was $115.00, implying a potential upside of +30.52%. The overall consensus sentiment in the past 90 days was "Buy."
- Citigroup (C): Three days ago, Citigroup (C) had 4 "BUY" ratings, 4 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $51.19, indicating a potential upside of +26.18%. The overall consensus sentiment in the past 90 days was "Buy."
- Conagra Brands (CAG): Two days ago, Conagra Brands (CAG) received 1 "BUY" rating and 8 "HOLD" ratings in the past 90 days. The average price target was $32.00, suggesting a potential upside of +21.17%. The overall consensus sentiment in the past 90 days was "Hold."
- Crinetics Pharmaceuticals (CRNX): Twenty-four days ago, Crinetics Pharmaceuticals (CRNX) had 9 "BUY" ratings and 0 "HOLD" ratings in the past 90 days. The average price target was $49.44, implying a potential upside of +84.07%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- DocuSign (DOCU): Twelve days ago, DocuSign (DOCU) received 1 "BUY" rating, 6 "HOLD" ratings, and 2 "SELL" ratings in the past 90 days. The average price target was $59.70, indicating a potential upside of +41.7%. The overall consensus sentiment in the past 90 days was "Hold."
- BRP (DOOO): Nine days ago, BRP (DOOO) had 8 "BUY" ratings, 1 "HOLD" rating, and 0 "SELL" ratings in the past 90 days. The average price target was $104.66, implying a potential upside of +38.49%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Etsy (ETSY): Two days ago, Etsy (ETSY) received 6 "BUY" ratings, 2 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $101.62, suggesting a potential upside of +62.02%. The overall consensus sentiment in the past 90 days was "Buy."
- Ferguson PLC (FERG): Four days ago, Ferguson PLC (FERG) had 6 "BUY" ratings and 3 "HOLD" ratings in the past 90 days. The average price target was $189.16, indicating a potential upside of +15.92%. The overall consensus sentiment in the past 90 days was "Buy."
- First Solar (FSLR): Eleven days ago, First Solar (FSLR) received 5 "BUY" ratings and 4 "HOLD" ratings in the past 90 days. The average price target was $250.05, implying a potential upside of +68.32%. The overall consensus sentiment in the past 90 days was "Buy."
- Fortinet (FTNT): Nine days ago, Fortinet (FTNT) had 7 "BUY" ratings, 2 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $76.27, suggesting a potential upside of +27.27%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Guidewire (GWRE): Twenty-six days ago, Guidewire (GWRE) received 8 "BUY" ratings and 1 "HOLD" rating in the past 90 days. The average price target was $93.90, implying a potential upside of +2.67%. The overall consensus sentiment in the past 90 days was "Buy."
- Intercept Pharma (ICPT): Nine days ago, Intercept Pharma (ICPT) had 1 "BUY" rating and 8 "HOLD" ratings in the past 90 days. The average price target was $19.00, indicating a potential upside of +2.15%. The overall consensus sentiment in the past 90 days was "Hold."
- KB Home (KBH): Thirteen days ago, KB Home (KBH) had 4 "BUY" ratings, 5 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $58.56, implying a potential upside of +32.37%. The overall consensus sentiment in the past 90 days was "Buy."
- CarMax (KMX): Nine days ago, CarMax (KMX) received 4 "BUY" ratings, 4 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $81.50, indicating a potential upside of +23.09%. The overall consensus sentiment in the past 90 days was "Buy."
- Lennar (LEN): Nineteen days ago, Lennar (LEN) had 6 "BUY" ratings, 2 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $144.50, suggesting a potential upside of +32.3%. The overall consensus sentiment in the past 90 days was "Buy."
- Laurentian Bank (LRCDF): Five days ago, Laurentian Bank (LRCDF) received 1 "BUY" rating, 7 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $25.60, implying a potential upside of +27.11%. The overall consensus sentiment in the past 90 days was "Hold."
- Marriott International (MAR): Ten days ago, Marriott International (MAR) had 3 "BUY" ratings and 6 "HOLD" ratings in the past 90 days. The average price target was $212.75, indicating a potential upside of +8.56%. The overall consensus sentiment in the past 90 days was "Hold."
- MoonLake Immunotherapeutics (MLTX): Six days ago, MoonLake Immunotherapeutics (MLTX) received 7 "BUY" ratings and 2 "HOLD" ratings in the past 90 days. The average price target was $70.50, implying a potential upside of +16.68%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Nvidia (NVDA): Two days ago, Nvidia (NVDA) had 9 "BUY" ratings and 0 "HOLD" ratings in the past 90 days. The average price target was $647.04, suggesting a potential upside of +41.39%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Paychex (PAYX): Nine days ago, Paychex (PAYX) received 1 "BUY" rating, 5 "HOLD" ratings, and 3 "SELL" ratings in the past 90 days. The average price target was $123.45, indicating a potential upside of +5.15%. The overall consensus sentiment in the past 90 days was "Sell."
- Procore Technologies (PCOR): Seventeen days ago, Procore Technologies (PCOR) had 8 "BUY" ratings and 1 "HOLD" rating in the past 90 days. The average price target was $82.58, implying a potential upside of +18.65%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Progressive (PGR): Two days ago, Progressive (PGR) received 4 "BUY" ratings, 4 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $141.00, suggesting a potential downside of -1.3%. The overall consensus sentiment in the past 90 days was "Hold."
- PowerSchool (PWSC): Seventeen days ago, PowerSchool (PWSC) had 8 "BUY" ratings and 1 "HOLD" rating in the past 90 days. The average price target was $27.55, indicating a potential upside of +21.58%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Siemens Healthineers AG (SEMHF): Nine days ago, Siemens Healthineers AG (SEMHF) received 6 "BUY" ratings and 3 "HOLD" ratings in the past 90 days. The average price target was $60.41, implying a potential upside of +20.58%. The overall consensus sentiment in the past 90 days was "Buy."
- Block (SQ): Three days ago, Block (SQ) had 8 "BUY" ratings and 1 "HOLD" rating in the past 90 days. The average price target was $81.74, suggesting a potential upside of +86.49%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- BRP (TSE:DOO): Nine days ago, BRP (TSE:DOO) received 8 "BUY" ratings and 1 "HOLD" rating in the past 90 days. The average price target was $143.48, indicating a potential upside of +38.71%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Laurentian Bank (TSE:LB): Five days ago, Laurentian Bank (TSE:LB) had 1 "BUY" rating, 7 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $35.10, implying a potential upside of +26.77%. The overall consensus sentiment in the past 90 days was "Hold."
- Trane Technologies (TT): Two days ago, Trane Technologies (TT) received 4 "BUY" ratings, 4 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $220.00, indicating a potential upside of +7.68%. The overall consensus sentiment in the past 90 days was "Buy."
- Travere Therapeutics (TVTX): Five days ago, Travere Therapeutics (TVTX) had 6 "BUY" ratings and 3 "HOLD" ratings in the past 90 days. The average price target was $17.00, implying a potential upside of +123.68%. The overall consensus sentiment in the past 90 days was "Buy."
- Arthur J Gallagher & Co (AJG): Two days ago, Arthur J Gallagher & Co (AJG) received 7 "BUY" ratings and 1 "HOLD" rating in the past 90 days. The average price target was $248.77, suggesting a potential upside of +7.22%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- BHP Group Ltd (BHPLF): Two days ago, BHP Group Ltd (BHPLF) had 3 "BUY" ratings and 5 "HOLD" ratings in the past 90 days. The average price target was $31.08, implying a potential upside of +12.57%. The overall consensus sentiment in the past 90 days was "Buy."
- Diageo (DGEAF): Three days ago, Diageo (DGEAF) received 2 "BUY" ratings, 4 "HOLD" ratings, and 2 "SELL" ratings in the past 90 days. The average price target was $45.62, indicating a potential upside of +20.91%. The overall consensus sentiment in the past 90 days was "Hold."
- Flowserve (FLS): Two days ago, Flowserve (FLS) had 4 "BUY" ratings and 4 "HOLD" ratings in the past 90 days. The average price target was $46.50, suggesting a potential upside of +23.47%. The overall consensus sentiment in the past 90 days was "Buy."
- Goldman Sachs Group (GS): Five days ago, Goldman Sachs Group (GS) received 5 "BUY" ratings and 3 "HOLD" ratings in the past 90 days. The average price target was $394.06, implying a potential upside of +26.11%. The overall consensus sentiment in the past 90 days was "Buy."
- JPMorgan Chase & Co. (JPM): Three days ago, JPMorgan Chase & Co. (JPM) had 8 "BUY" ratings and 0 "HOLD" ratings in the past 90 days. The average price target was $169.95, indicating a potential upside of +17.13%. The overall consensus sentiment in the past 90 days was "Buy."
- LANXESS (LNXSF): Three days ago, LANXESS (LNXSF) received 4 "BUY" ratings and 4 "HOLD" ratings in the past 90 days. The average price target was $36.00, implying a potential upside of +55.84%. The overall consensus sentiment in the past 90 days was "Buy."
- Netflix (NFLX): Two days ago, Netflix (NFLX) had 6 "BUY" ratings, 1 "HOLD" rating, and 1 "SELL" rating in the past 90 days. The average price target was $470.77, suggesting a potential upside of +23.4%. The overall consensus sentiment in the past 90 days was "Buy."
- Salesforce (CRM): Yesterday, Salesforce (CRM) had 21 "BUY" ratings, 11 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $252.88, indicating a potential upside of +24.71%. The overall consensus sentiment in the past 90 days was "Buy."
- Adobe (ADBE): Yesterday, Adobe (ADBE) received 18 "BUY" ratings, 9 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $600.77, suggesting a potential upside of +17.82%. The overall consensus sentiment in the past 90 days was "Buy."
- CrowdStrike Holdings (CRWD): Two days ago, CrowdStrike Holdings (CRWD) had 25 "BUY" ratings, 3 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $191.94, implying a potential upside of +14.67%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Nike (NKE): Yesterday, Nike (NKE) received 17 "BUY" ratings, 9 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $121.42, suggesting a potential upside of +26.98%. The overall consensus sentiment in the past 90 days was "Buy."
- Zscaler (ZS): Yesterday, Zscaler (ZS) had 17 "BUY" ratings, 9 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $182.04, indicating a potential upside of +17.0%. The overall consensus sentiment in the past 90 days was "Buy."
- Apple (AAPL): Two days ago, Apple (AAPL) received 19 "BUY" ratings, 5 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $207.69, implying a potential upside of +21.31%. The overall consensus sentiment in the past 90 days was "Buy."
- Oracle (ORCL): Two days ago, Oracle (ORCL) had 11 "BUY" ratings, 12 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $130.47, suggesting a potential upside of +23.18%. The overall consensus sentiment in the past 90 days was "Buy."
- Pinterest (PINS): Four days ago, Pinterest (PINS) received 13 "BUY" ratings, 10 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $32.92, indicating a potential upside of +21.79%. The overall consensus sentiment in the past 90 days was "Buy."
- Splunk (SPLK): Four days ago, Splunk (SPLK) had 3 "BUY" ratings and 20 "HOLD" ratings in the past 90 days, with no "SELL" ratings. The average price target was $144.25, suggesting a potential downside of -1.37%. The overall consensus sentiment in the past 90 days was "Hold."
- Micron (MU): Two days ago, Micron (MU) received 17 "BUY" ratings, 4 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $78.50, implying a potential upside of +15.39%. The overall consensus sentiment in the past 90 days was "Buy."
- Costco (COST): Yesterday, Costco (COST) had 17 "BUY" ratings and 4 "HOLD" ratings in the past 90 days, with no "SELL" ratings. The average price target was $597.75, indicating a potential upside of +5.8%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- MongoDB (MDB): Twenty-five days ago, MongoDB (MDB) received 18 "BUY" ratings, 2 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $432.86, implying a potential upside of +25.15%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- SentinelOne (S): Eleven days ago, SentinelOne (S) had 7 "BUY" ratings and 13 "HOLD" ratings in the past 90 days, with no "SELL" ratings. The average price target was $18.68, suggesting a potential upside of +10.79%. The overall consensus sentiment in the past 90 days was "Buy."
- FedEx (FDX): Yesterday, FedEx (FDX) received 13 "BUY" ratings and 6 "HOLD" ratings in the past 90 days, with no "SELL" ratings. The average price target was $296.44, implying a potential upside of +11.9%. The overall consensus sentiment in the past 90 days was "Buy."
- Lululemon Athletica (LULU): Nine days ago, Lululemon Athletica (LULU) had 16 "BUY" ratings and 3 "HOLD" ratings in the past 90 days, with no "SELL" ratings. The average price target was $453.00, indicating a potential upside of +17.48%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Workday (WDAY): Two days ago, Workday (WDAY) received 14 "BUY" ratings, 4 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $255.85, suggesting a potential upside of +19.08%. The overall consensus sentiment in the past 90 days was "Buy."
- Dollar General (DG): Three days ago, Dollar General (DG) had 6 "BUY" ratings, 10 "HOLD" ratings, and 2 "SELL" ratings in the past 90 days. The average price target was $150.80, implying a potential upside of +42.53%. The overall consensus sentiment in the past 90 days was "Buy."
- Broadcom (AVGO): Four days ago, Broadcom (AVGO) received 16 "BUY" ratings and 1 "HOLD" rating in the past 90 days, with no "SELL" ratings. The average price target was $981.81, indicating a potential upside of +18.21%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Braze (BRZE): Seventeen days ago, Braze (BRZE) had 14 "BUY" ratings and 3 "HOLD" ratings in the past 90 days, with no "SELL" ratings. The average price target was $55.60, suggesting a potential upside of +18.98%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Boston Scientific (BSX): Nine days ago, Boston Scientific (BSX) received 16 "BUY" ratings and 1 "HOLD" rating in the past 90 days, with no "SELL" ratings. The average price target was $61.45, indicating a potential upside of +16.38%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Okta (OKTA): Two days ago, Okta (OKTA) had 9 "BUY" ratings and 8 "HOLD" ratings in the past 90 days, with no "SELL" ratings. The average price target was $92.46, suggesting a potential upside of +13.43%. The overall consensus sentiment in the past 90 days was "Buy."
- Darden (DRI): Six days ago, Darden (DRI) received 11 "BUY" ratings and 5 "HOLD" ratings in the past 90 days, with no "SELL" ratings. The average price target was $172.75, implying a potential upside of +20.62%. The overall consensus sentiment in the past 90 days was "Buy."
- General Mills (GIS): Nine days ago, General Mills (GIS) had 2 "BUY" ratings, 11 "HOLD" ratings, and 3 "SELL" ratings in the past 90 days. The average price target was $72.84, indicating a potential upside of +13.83%. The overall consensus sentiment in the past 90 days was "Hold."
- Meta Platforms (META): Two days ago, Meta Platforms (META) received 16 "BUY" ratings in the past 90 days, with no "HOLD" or "SELL" ratings. The average price target was $376.53, implying a potential upside of +25.42%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Veeva Systems (VEEV): Four days ago, Veeva Systems (VEEV) had 9 "BUY" ratings, 6 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $221.87, suggesting a potential upside of +9.05%. The overall consensus sentiment in the past 90 days was "Buy."
- Amazon (AMZN): Two days ago, Amazon (AMZN) had 15 "BUY" ratings, 0 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $175.90, indicating a potential upside of +38.37%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Dell Technologies (DELL): Five days ago, Dell Technologies (DELL) received 12 "BUY" ratings, 2 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $70.53, suggesting a potential upside of +2.37%. The overall consensus sentiment in the past 90 days was "Buy."
- Elastic (ESTC): Two days ago, Elastic (ESTC) had 8 "BUY" ratings, 7 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $80.20, indicating a potential downside of -1.28%. The overall consensus sentiment in the past 90 days was "Buy."
- First Solar (FSLR): Three days ago, First Solar (FSLR) received 11 "BUY" ratings, 4 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $250.32, implying a potential upside of +54.91%. The overall consensus sentiment in the past 90 days was "Buy."
- Microsoft (MSFT): Two days ago, Microsoft (MSFT) had 13 "BUY" ratings, 2 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $397.19, suggesting a potential upside of +25.79%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Roku (ROKU): Three days ago, Roku (ROKU) received 6 "BUY" ratings, 9 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $85.25, indicating a potential upside of +20.77%. The overall consensus sentiment in the past 90 days was "Buy."
- Tesla (TSLA): Yesterday, Tesla (TSLA) had 6 "BUY" ratings, 6 "HOLD" ratings, and 3 "SELL" ratings in the past 90 days. The average price target was $273.46, suggesting a potential upside of +9.29%. The overall consensus sentiment in the past 90 days was "Hold."
- ChargePoint Holdings (CHPT): Fifteen days ago, ChargePoint Holdings (CHPT) received 11 "BUY" ratings, 3 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $10.98, implying a potential upside of +120.93%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Gitlab (GTLB): Five days ago, Gitlab (GTLB) had 11 "BUY" ratings, 3 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $60.47, indicating a potential upside of +33.72%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Intel (INTC): Three days ago, Intel (INTC) received 2 "BUY" ratings, 8 "HOLD" ratings, and 4 "SELL" ratings in the past 90 days. The average price target was $36.13, suggesting a potential upside of +1.63%. The overall consensus sentiment in the past 90 days was "Hold."
- Accenture (ACN): Yesterday, Accenture (ACN) had 8 "BUY" ratings, 5 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $337.08, implying a potential upside of +9.76%. The overall consensus sentiment in the past 90 days was "Buy."
- Walt Disney (DIS): Yesterday, Walt Disney (DIS) received 9 "BUY" ratings, 4 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $107.35, indicating a potential upside of +32.45%. The overall consensus sentiment in the past 90 days was "Buy."
- Five Below (FIVE): Seventeen days ago, Five Below (FIVE) had 11 "BUY" ratings, 2 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $212.87, suggesting a potential upside of +32.3%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Freshworks (FRSH): Nineteen days ago, Freshworks (FRSH) received 8 "BUY" ratings, 5 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $25.20, implying a potential upside of +26.51%. The overall consensus sentiment in the past 90 days was "Buy."
- HubSpot (HUBS): Twenty days ago, HubSpot (HUBS) had 13 "BUY" ratings and 0 "HOLD" or "SELL" ratings in the past 90 days. The average price target was $601.91, indicating a potential upside of +22.22%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Intuit (INTU): Yesterday, Intuit (INTU) received 12 "BUY" ratings and 1 "HOLD" rating in the past 90 days, with no "SELL" ratings. The average price target was $578.14, implying a potential upside of +13.15%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Planet Fitness (PLNT): Three days ago, Planet Fitness (PLNT) had 9 "BUY" ratings, 4 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $65.40, indicating a potential upside of +32.98%. The overall consensus sentiment in the past 90 days was "Buy."
- Smartsheet (SMAR): Yesterday, Smartsheet (SMAR) received 10 "BUY" ratings and 3 "HOLD" ratings in the past 90 days, with no "SELL" ratings. The average price target was $52.50, suggesting a potential upside of +29.76%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- United Parcel (UPS): Yesterday, United Parcel (UPS) had 4 "BUY" ratings and 9 "HOLD" ratings in the past 90 days, with no "SELL" ratings. The average price target was $184.47, implying a potential upside of +18.35%. The overall consensus sentiment in the past 90 days was "Buy."
- Alnylam Pharma (ALNY): Two days ago, Alnylam Pharma (ALNY) received 12 "BUY" ratings and no "HOLD" or "SELL" ratings in the past 90 days. The average price target was $251.25, indicating a potential upside of +41.87%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Boeing (BA): Three days ago, Boeing (BA) had 7 "BUY" ratings, 5 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $253.93, suggesting a potential upside of +32.48%. The overall consensus sentiment in the past 90 days was "Buy."
- Orsted (DOGEF): Two days ago, Orsted (DOGEF) received 5 "BUY" ratings, 6 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $81.84, implying a potential upside of +51.05%. The overall consensus sentiment in the past 90 days was "Buy."
- Guidewire (GWRE): Eighteen days ago, Guidewire (GWRE) had 9 "BUY" ratings, 2 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $93.90, indicating a potential upside of +4.33%. The overall consensus sentiment in the past 90 days was "Buy."
- Samsara (IOT): Sixteen days ago, Samsara (IOT) received 6 "BUY" ratings and 6 "HOLD" ratings in the past 90 days, with no "SELL" ratings. The average price target was $29.70, implying a potential upside of +17.81%. The overall consensus sentiment in the past 90 days was "Buy."
- Neurocrine (NBIX): Nine days ago, Neurocrine (NBIX) had 10 "BUY" ratings and 2 "HOLD" ratings in the past 90 days, with no "SELL" ratings. The average price target was $131.83, suggesting a potential upside of +17.18%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Ollie's Bargain Outlet Holding (OLLI): Yesterday, Ollie's Bargain Outlet Holding (OLLI) had 6 "BUY" ratings, 5 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $81.75, indicating a potential upside of +5.92%. The overall consensus sentiment in the past 90 days was "Buy."
- PTC Therapeutics (PTCT): Yesterday, PTC Therapeutics (PTCT) received 4 "BUY" ratings, 5 "HOLD" ratings, and 3 "SELL" ratings in the past 90 days. The average price target was $38.42, implying a potential upside of +71.44%. The overall consensus sentiment in the past 90 days was "Hold."
- Raytheon Technologies (RTX): Yesterday, Raytheon Technologies (RTX) had 4 "BUY" ratings, 7 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $88.29, suggesting a potential upside of +22.68%. The overall consensus sentiment in the past 90 days was "Buy."
- Unity Software (U): Yesterday, Unity Software (U) received 5 "BUY" ratings, 6 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $47.77, indicating a potential upside of +52.18%. The overall consensus sentiment in the past 90 days was "Buy."
- Canadian Western Bank (CBWBF): Twenty-five days ago, Canadian Western Bank (CBWBF) had 8 "BUY" ratings, 3 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $25.15, implying a potential upside of +21.38%. The overall consensus sentiment in the past 90 days was "Buy."
- Chewy (CHWY): Ten days ago, Chewy (CHWY) received 6 "BUY" ratings, 4 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $36.94, suggesting a potential upside of +102.3%. The overall consensus sentiment in the past 90 days was "Buy."
- Campbell Soup (CPB): Five days ago, Campbell Soup (CPB) had 0 "BUY" ratings, 8 "HOLD" ratings, and 3 "SELL" ratings in the past 90 days. The average price target was $45.50, indicating a potential upside of +10.76%. The overall consensus sentiment in the past 90 days was "Sell."
- DocuSign (DOCU): Four days ago, DocuSign (DOCU) received 2 "BUY" ratings, 7 "HOLD" ratings, and 2 "SELL" ratings in the past 90 days. The average price target was $59.70, implying a potential upside of +42.14%. The overall consensus sentiment in the past 90 days was "Hold."
- UiPath (PATH): Three days ago, UiPath (PATH) had 4 "BUY" ratings, 7 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $19.50, indicating a potential upside of +13.97%. The overall consensus sentiment in the past 90 days was "Buy."
- Sandfire Resources Limited (SFRRF): Yesterday, Sandfire Resources Limited (SFRRF) received 4 "BUY" ratings, 6 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $4.24, suggesting a potential upside of +7.07%. The overall consensus sentiment in the past 90 days was "Hold."
- Canadian Western Bank (TSE:CWB): Twenty-five days ago, Canadian Western Bank (TSE:CWB) had 8 "BUY" ratings, 3 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $33.93, implying a potential upside of +21.46%. The overall consensus sentiment in the past 90 days was "Buy."
- UBS Group AG (UBS): Three days ago, UBS Group AG (UBS) received 7 "BUY" ratings, 4 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $28.10, suggesting a potential upside of +14.0%. The overall consensus sentiment in the past 90 days was "Buy."
- C3ai (AI): Twenty-two days ago, C3ai (AI) had 1 "BUY" rating, 6 "HOLD" ratings, and 3 "SELL" ratings in the past 90 days. The average price target was $26.67, implying a potential upside of +4.51%. The overall consensus sentiment in the past 90 days was "Hold."
- AstraZeneca (AZNCF): Two days ago, AstraZeneca (AZNCF) received 8 "BUY" ratings and 2 "HOLD" ratings in the past 90 days, with no "SELL" ratings. The average price target was $173.92, indicating a potential upside of +28.78%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Brunswick (BC): Two days ago, Brunswick (BC) had 7 "BUY" ratings, 3 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $95.40, suggesting a potential upside of +20.76%. The overall consensus sentiment in the past 90 days was "Buy."
- BioMarin Pharmaceutical (BMRN): Two days ago, BioMarin Pharmaceutical (BMRN) received 4 "BUY" ratings and 6 "HOLD" ratings in the past 90 days, with no "SELL" ratings. The average price target was $114.11, implying a potential upside of +28.97%. The overall consensus sentiment in the past 90 days was "Buy."
- Sprinklr (CXM): Nine days ago, Sprinklr (CXM) had 6 "BUY" ratings and 4 "HOLD" ratings in the past 90 days, with no "SELL" ratings. The average price target was $19.06, suggesting a potential upside of +37.72%. The overall consensus sentiment in the past 90 days was "Buy."
- Dollarama (DLMAF): Two days ago, Dollarama (DLMAF) received 7 "BUY" ratings and 3 "HOLD" ratings in the past 90 days, with no "SELL" ratings. The average price target was $73.91, implying a potential upside of +6.42%. The overall consensus sentiment in the past 90 days was "Buy."
- BRP (DOOO): Yesterday, BRP (DOOO) had 9 "BUY" ratings and 1 "HOLD" rating in the past 90 days, with no "SELL" ratings. The average price target was $106.01, indicating a potential upside of +39.74%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- DoubleVerify Holdings (DV): Three days ago, DoubleVerify Holdings (DV) received 9 "BUY" ratings and 1 "HOLD" rating in the past 90 days, with no "SELL" ratings. The average price target was $42.64, implying a potential upside of +52.56%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- HashiCorp (HCP): Twenty-nine days ago, HashiCorp (HCP) had 7 "BUY" ratings and 3 "HOLD" ratings in the past 90 days, with no "SELL" ratings. The average price target was $33.09, suggesting a potential upside of +44.94%. The overall consensus sentiment in the past 90 days was "Buy."
- Moncler S.p.A. (MONRF): Four days ago, Moncler S.p.A. (MONRF) received 4 "BUY" ratings and 6 "HOLD" ratings in the past 90 days, with no "SELL" ratings. The average price target was $71.05, implying a potential upside of +22.22%. The overall consensus sentiment in the past 90 days was "Buy."
- Stitch Fix (SFIX): Five days ago, Stitch Fix (SFIX) had 0 "BUY" ratings, 9 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $3.68, indicating a potential upside of +6.67%. The overall consensus sentiment in the past 90 days was "Hold."
- Semtech (SMTC): Sixteen days ago, Semtech (SMTC) received 9 "BUY" ratings and 1 "HOLD" rating in the past 90 days, with no "SELL" ratings. The average price target was $34.00, suggesting a potential upside of +32.04%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Trip Group Ltd. Sponsored ADR (TCOM): Twenty-three days ago, Trip Group Ltd. Sponsored ADR (TCOM) had 10 "BUY" ratings and no "HOLD" or "SELL" ratings in the past 90 days. The average price target was $50.92, implying a potential upside of +45.61%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Dollarama (TSE:DOL): Two days ago, Dollarama (TSE:DOL) had 7 "BUY" ratings, 3 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $99.72, indicating a potential upside of +7.34%. The overall consensus sentiment in the past 90 days was "Buy."
- BRP (TSE:DOO): Yesterday, BRP (TSE:DOO) received 9 "BUY" ratings, 1 "HOLD" rating, and 0 "SELL" ratings in the past 90 days. The average price target was $143.04, implying a potential upside of +40.14%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Exxon Mobil (XOM): Two days ago, Exxon Mobil (XOM) had 6 "BUY" ratings, 4 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $125.33, suggesting a potential upside of +6.59%. The overall consensus sentiment in the past 90 days was "Buy."
- Aroundtown SA (AANNF): Four days ago, Aroundtown SA (AANNF) received 3 "BUY" ratings, 5 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $1.97, indicating a potential downside of -3.95%. The overall consensus sentiment in the past 90 days was "Hold."
- Array Technologies (ARRY): Two days ago, Array Technologies (ARRY) had 8 "BUY" ratings, 0 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $30.42, suggesting a potential upside of +37.09%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Asana (ASAN): Yesterday, Asana (ASAN) received 1 "BUY" rating, 7 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $22.10, implying a potential upside of +20.7%. The overall consensus sentiment in the past 90 days was "Hold."
- CymaBay Therapeutics (CBAY): Four days ago, CymaBay Therapeutics (CBAY) had 9 "BUY" ratings, 0 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $22.27, indicating a potential upside of +49.36%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Ciena (CIEN): Three days ago, Ciena (CIEN) received 6 "BUY" ratings, 3 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $57.10, suggesting a potential upside of +20.82%. The overall consensus sentiment in the past 90 days was "Buy."
- Cisco Systems (CSCO): Eight days ago, Cisco Systems (CSCO) had 2 "BUY" ratings, 7 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $58.74, indicating a potential upside of +9.26%. The overall consensus sentiment in the past 90 days was "Hold."
- Diageo (DGEAF): Two days ago, Diageo (DGEAF) received 2 "BUY" ratings, 4 "HOLD" ratings, and 3 "SELL" ratings in the past 90 days. The average price target was $45.71, implying a potential upside of +24.72%. The overall consensus sentiment in the past 90 days was "Hold."
- Airbus Group SE (EADSF): Yesterday, Airbus Group SE (EADSF) had 4 "BUY" ratings, 3 "HOLD" ratings, and 2 "SELL" ratings in the past 90 days. The average price target was $148.92, suggesting a potential upside of +11.0%. The overall consensus sentiment in the past 90 days was "Buy."
- Ferguson PLC (FERG): Two days ago, Ferguson PLC (FERG) received 6 "BUY" ratings, 3 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $190.78, indicating a potential upside of +16.0%. The overall consensus sentiment in the past 90 days was "Buy."
- Fortinet (FTNT): Yesterday, Fortinet (FTNT) had 7 "BUY" ratings, 2 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $76.27, implying a potential upside of +29.98%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Generac Holdings (GNRC): Yesterday, Generac Holdings (GNRC) received 4 "BUY" ratings, 4 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $142.40, suggesting a potential upside of +30.69%. The overall consensus sentiment in the past 90 days was "Buy."
- Alphabet Class A (GOOGL): Nine days ago, Alphabet Class A (GOOGL) had 9 "BUY" ratings and 0 "HOLD" ratings, with no "SELL" ratings in the past 90 days. The average price target was $150.67, indicating a potential upside of +15.14%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Immunovant (IMVT): Three days ago, Immunovant (IMVT) received 9 "BUY" ratings and 0 "HOLD" ratings, with no "SELL" ratings in the past 90 days. The average price target was $39.00, implying a potential upside of +1.59%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- IGO (IPGDF): Four days ago, IGO (IPGDF) had 4 "BUY" ratings, 3 "HOLD" ratings, and 2 "SELL" ratings in the past 90 days. The average price target was $9.41, suggesting a potential upside of +12.02%. The overall consensus sentiment in the past 90 days was "Buy."
- KB Home (KBH): Five days ago, KB Home (KBH) received 4 "BUY" ratings, 5 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $58.56, indicating a potential upside of +26.53%. The overall consensus sentiment in the past 90 days was "Buy."
- CarMax (KMX): Yesterday, CarMax (KMX) had 4 "BUY" ratings, 4 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $81.50, implying a potential upside of +15.23%. The overall consensus sentiment in the past 90 days was "Buy."
- Marriott International (MAR): Two days ago, Marriott International (MAR) received 3 "BUY" ratings and 6 "HOLD" ratings, with no "SELL" ratings in the past 90 days. The average price target was $212.88, suggesting a potential upside of +8.3%. The overall consensus sentiment in the past 90 days was "Hold."
- NextEra Energy (NEE): Two days ago, NextEra Energy (NEE) had 8 "BUY" ratings, 1 "HOLD" rating, and 0 "SELL" ratings in the past 90 days. The average price target was $81.47, indicating a potential upside of +42.21%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Nextera Energy Partners (NEP): Two days ago, Nextera Energy Partners (NEP) received 5 "BUY" ratings, 4 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $51.78, implying a potential upside of +74.34%. The overall consensus sentiment in the past 90 days was "Buy."
- Nutanix (NTNX): Two days ago, Nutanix (NTNX) had 8 "BUY" ratings, 1 "HOLD" rating, and 0 "SELL" ratings in the past 90 days. The average price target was $44.00, suggesting a potential upside of +26.15%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Procore Technologies (PCOR): Nine days ago, Procore Technologies (PCOR) received 8 "BUY" ratings, 1 "HOLD" rating, and 0 "SELL" ratings in the past 90 days. The average price target was $82.58, indicating a potential upside of +26.42%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Siemens Healthineers AG (SEMHF): Two days ago, Siemens Healthineers AG (SEMHF) had 7 "BUY" ratings, 2 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $60.55, suggesting a potential upside of +19.01%. The overall consensus sentiment in the past 90 days was "Buy."
- Salesforce (CRM): Yesterday, Salesforce (CRM) had 21 "BUY" ratings, 11 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $252.88, indicating a potential upside of +24.71%. The overall consensus sentiment in the past 90 days was "Buy."
- Adobe (ADBE): Yesterday, Adobe (ADBE) received 18 "BUY" ratings, 9 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $600.77, suggesting a potential upside of +17.82%. The overall consensus sentiment in the past 90 days was "Buy."
- CrowdStrike Holdings (CRWD): Two days ago, CrowdStrike Holdings (CRWD) had 25 "BUY" ratings, 3 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $191.94, implying a potential upside of +14.67%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Nike (NKE): Yesterday, Nike (NKE) received 17 "BUY" ratings, 9 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $121.42, suggesting a potential upside of +26.98%. The overall consensus sentiment in the past 90 days was "Buy."
- Zscaler (ZS): Yesterday, Zscaler (ZS) had 17 "BUY" ratings, 9 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $182.04, indicating a potential upside of +17.0%. The overall consensus sentiment in the past 90 days was "Buy."
- Apple (AAPL): Two days ago, Apple (AAPL) received 19 "BUY" ratings, 5 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $207.69, implying a potential upside of +21.31%. The overall consensus sentiment in the past 90 days was "Buy."
- Oracle (ORCL): Two days ago, Oracle (ORCL) had 11 "BUY" ratings, 12 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $130.47, suggesting a potential upside of +23.18%. The overall consensus sentiment in the past 90 days was "Buy."
- Pinterest (PINS): Four days ago, Pinterest (PINS) received 13 "BUY" ratings, 10 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $32.92, indicating a potential upside of +21.79%. The overall consensus sentiment in the past 90 days was "Buy."
- Splunk (SPLK): Four days ago, Splunk (SPLK) had 3 "BUY" ratings and 20 "HOLD" ratings in the past 90 days, with no "SELL" ratings. The average price target was $144.25, suggesting a potential downside of -1.37%. The overall consensus sentiment in the past 90 days was "Hold."
- Micron (MU): Two days ago, Micron (MU) received 17 "BUY" ratings, 4 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $78.50, implying a potential upside of +15.39%. The overall consensus sentiment in the past 90 days was "Buy."
- Costco (COST): Yesterday, Costco (COST) had 17 "BUY" ratings and 4 "HOLD" ratings in the past 90 days, with no "SELL" ratings. The average price target was $597.75, indicating a potential upside of +5.8%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- MongoDB (MDB): Twenty-five days ago, MongoDB (MDB) received 18 "BUY" ratings, 2 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $432.86, implying a potential upside of +25.15%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- SentinelOne (S): Eleven days ago, SentinelOne (S) had 7 "BUY" ratings and 13 "HOLD" ratings in the past 90 days, with no "SELL" ratings. The average price target was $18.68, suggesting a potential upside of +10.79%. The overall consensus sentiment in the past 90 days was "Buy."
- FedEx (FDX): Yesterday, FedEx (FDX) received 13 "BUY" ratings and 6 "HOLD" ratings in the past 90 days, with no "SELL" ratings. The average price target was $296.44, implying a potential upside of +11.9%. The overall consensus sentiment in the past 90 days was "Buy."
- Lululemon Athletica (LULU): Nine days ago, Lululemon Athletica (LULU) had 16 "BUY" ratings and 3 "HOLD" ratings in the past 90 days, with no "SELL" ratings. The average price target was $453.00, indicating a potential upside of +17.48%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Workday (WDAY): Two days ago, Workday (WDAY) received 14 "BUY" ratings, 4 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $255.85, suggesting a potential upside of +19.08%. The overall consensus sentiment in the past 90 days was "Buy."
- Dollar General (DG): Three days ago, Dollar General (DG) had 6 "BUY" ratings, 10 "HOLD" ratings, and 2 "SELL" ratings in the past 90 days. The average price target was $150.80, implying a potential upside of +42.53%. The overall consensus sentiment in the past 90 days was "Buy."
- Broadcom (AVGO): Four days ago, Broadcom (AVGO) received 16 "BUY" ratings and 1 "HOLD" rating in the past 90 days, with no "SELL" ratings. The average price target was $981.81, indicating a potential upside of +18.21%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Braze (BRZE): Seventeen days ago, Braze (BRZE) had 14 "BUY" ratings and 3 "HOLD" ratings in the past 90 days, with no "SELL" ratings. The average price target was $55.60, suggesting a potential upside of +18.98%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Boston Scientific (BSX): Nine days ago, Boston Scientific (BSX) received 16 "BUY" ratings and 1 "HOLD" rating in the past 90 days, with no "SELL" ratings. The average price target was $61.45, indicating a potential upside of +16.38%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Okta (OKTA): Two days ago, Okta (OKTA) had 9 "BUY" ratings and 8 "HOLD" ratings in the past 90 days, with no "SELL" ratings. The average price target was $92.46, suggesting a potential upside of +13.43%. The overall consensus sentiment in the past 90 days was "Buy."
- Darden (DRI): Six days ago, Darden (DRI) received 11 "BUY" ratings and 5 "HOLD" ratings in the past 90 days, with no "SELL" ratings. The average price target was $172.75, implying a potential upside of +20.62%. The overall consensus sentiment in the past 90 days was "Buy."
- General Mills (GIS): Nine days ago, General Mills (GIS) had 2 "BUY" ratings, 11 "HOLD" ratings, and 3 "SELL" ratings in the past 90 days. The average price target was $72.84, indicating a potential upside of +13.83%. The overall consensus sentiment in the past 90 days was "Hold."
- Meta Platforms (META): Two days ago, Meta Platforms (META) received 16 "BUY" ratings in the past 90 days, with no "HOLD" or "SELL" ratings. The average price target was $376.53, implying a potential upside of +25.42%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Veeva Systems (VEEV): Four days ago, Veeva Systems (VEEV) had 9 "BUY" ratings, 6 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $221.87, suggesting a potential upside of +9.05%. The overall consensus sentiment in the past 90 days was "Buy."
- Amazon (AMZN): Two days ago, Amazon (AMZN) had 15 "BUY" ratings, 0 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $175.90, indicating a potential upside of +38.37%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Dell Technologies (DELL): Five days ago, Dell Technologies (DELL) received 12 "BUY" ratings, 2 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $70.53, suggesting a potential upside of +2.37%. The overall consensus sentiment in the past 90 days was "Buy."
- Elastic (ESTC): Two days ago, Elastic (ESTC) had 8 "BUY" ratings, 7 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $80.20, indicating a potential downside of -1.28%. The overall consensus sentiment in the past 90 days was "Buy."
- First Solar (FSLR): Three days ago, First Solar (FSLR) received 11 "BUY" ratings, 4 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $250.32, implying a potential upside of +54.91%. The overall consensus sentiment in the past 90 days was "Buy."
- Microsoft (MSFT): Two days ago, Microsoft (MSFT) had 13 "BUY" ratings, 2 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $397.19, suggesting a potential upside of +25.79%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Roku (ROKU): Three days ago, Roku (ROKU) received 6 "BUY" ratings, 9 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $85.25, indicating a potential upside of +20.77%. The overall consensus sentiment in the past 90 days was "Buy."
- Tesla (TSLA): Yesterday, Tesla (TSLA) had 6 "BUY" ratings, 6 "HOLD" ratings, and 3 "SELL" ratings in the past 90 days. The average price target was $273.46, suggesting a potential upside of +9.29%. The overall consensus sentiment in the past 90 days was "Hold."
- ChargePoint Holdings (CHPT): Fifteen days ago, ChargePoint Holdings (CHPT) received 11 "BUY" ratings, 3 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $10.98, implying a potential upside of +120.93%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Gitlab (GTLB): Five days ago, Gitlab (GTLB) had 11 "BUY" ratings, 3 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $60.47, indicating a potential upside of +33.72%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Intel (INTC): Three days ago, Intel (INTC) received 2 "BUY" ratings, 8 "HOLD" ratings, and 4 "SELL" ratings in the past 90 days. The average price target was $36.13, suggesting a potential upside of +1.63%. The overall consensus sentiment in the past 90 days was "Hold."
- Accenture (ACN): Yesterday, Accenture (ACN) had 8 "BUY" ratings, 5 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $337.08, implying a potential upside of +9.76%. The overall consensus sentiment in the past 90 days was "Buy."
- Walt Disney (DIS): Yesterday, Walt Disney (DIS) received 9 "BUY" ratings, 4 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $107.35, indicating a potential upside of +32.45%. The overall consensus sentiment in the past 90 days was "Buy."
- Five Below (FIVE): Seventeen days ago, Five Below (FIVE) had 11 "BUY" ratings, 2 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $212.87, suggesting a potential upside of +32.3%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Freshworks (FRSH): Nineteen days ago, Freshworks (FRSH) received 8 "BUY" ratings, 5 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $25.20, implying a potential upside of +26.51%. The overall consensus sentiment in the past 90 days was "Buy."
- HubSpot (HUBS): Twenty days ago, HubSpot (HUBS) had 13 "BUY" ratings and 0 "HOLD" or "SELL" ratings in the past 90 days. The average price target was $601.91, indicating a potential upside of +22.22%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Intuit (INTU): Yesterday, Intuit (INTU) received 12 "BUY" ratings and 1 "HOLD" rating in the past 90 days, with no "SELL" ratings. The average price target was $578.14, implying a potential upside of +13.15%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Planet Fitness (PLNT): Three days ago, Planet Fitness (PLNT) had 9 "BUY" ratings, 4 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $65.40, indicating a potential upside of +32.98%. The overall consensus sentiment in the past 90 days was "Buy."
- Smartsheet (SMAR): Yesterday, Smartsheet (SMAR) received 10 "BUY" ratings and 3 "HOLD" ratings in the past 90 days, with no "SELL" ratings. The average price target was $52.50, suggesting a potential upside of +29.76%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- United Parcel (UPS): Yesterday, United Parcel (UPS) had 4 "BUY" ratings and 9 "HOLD" ratings in the past 90 days, with no "SELL" ratings. The average price target was $184.47, implying a potential upside of +18.35%. The overall consensus sentiment in the past 90 days was "Buy."
- Alnylam Pharma (ALNY): Two days ago, Alnylam Pharma (ALNY) received 12 "BUY" ratings and no "HOLD" or "SELL" ratings in the past 90 days. The average price target was $251.25, indicating a potential upside of +41.87%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Boeing (BA): Three days ago, Boeing (BA) had 7 "BUY" ratings, 5 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $253.93, suggesting a potential upside of +32.48%. The overall consensus sentiment in the past 90 days was "Buy."
- Orsted (DOGEF): Two days ago, Orsted (DOGEF) received 5 "BUY" ratings, 6 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $81.84, implying a potential upside of +51.05%. The overall consensus sentiment in the past 90 days was "Buy."
- Guidewire (GWRE): Eighteen days ago, Guidewire (GWRE) had 9 "BUY" ratings, 2 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $93.90, indicating a potential upside of +4.33%. The overall consensus sentiment in the past 90 days was "Buy."
- Samsara (IOT): Sixteen days ago, Samsara (IOT) received 6 "BUY" ratings and 6 "HOLD" ratings in the past 90 days, with no "SELL" ratings. The average price target was $29.70, implying a potential upside of +17.81%. The overall consensus sentiment in the past 90 days was "Buy."
- Neurocrine (NBIX): Nine days ago, Neurocrine (NBIX) had 10 "BUY" ratings and 2 "HOLD" ratings in the past 90 days, with no "SELL" ratings. The average price target was $131.83, suggesting a potential upside of +17.18%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Ollie's Bargain Outlet Holding (OLLI): Yesterday, Ollie's Bargain Outlet Holding (OLLI) had 6 "BUY" ratings, 5 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $81.75, indicating a potential upside of +5.92%. The overall consensus sentiment in the past 90 days was "Buy."
- PTC Therapeutics (PTCT): Yesterday, PTC Therapeutics (PTCT) received 4 "BUY" ratings, 5 "HOLD" ratings, and 3 "SELL" ratings in the past 90 days. The average price target was $38.42, implying a potential upside of +71.44%. The overall consensus sentiment in the past 90 days was "Hold."
- Raytheon Technologies (RTX): Yesterday, Raytheon Technologies (RTX) had 4 "BUY" ratings, 7 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $88.29, suggesting a potential upside of +22.68%. The overall consensus sentiment in the past 90 days was "Buy."
- Unity Software (U): Yesterday, Unity Software (U) received 5 "BUY" ratings, 6 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $47.77, indicating a potential upside of +52.18%. The overall consensus sentiment in the past 90 days was "Buy."
- Canadian Western Bank (CBWBF): Twenty-five days ago, Canadian Western Bank (CBWBF) had 8 "BUY" ratings, 3 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $25.15, implying a potential upside of +21.38%. The overall consensus sentiment in the past 90 days was "Buy."
- Chewy (CHWY): Ten days ago, Chewy (CHWY) received 6 "BUY" ratings, 4 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $36.94, suggesting a potential upside of +102.3%. The overall consensus sentiment in the past 90 days was "Buy."
- Campbell Soup (CPB): Five days ago, Campbell Soup (CPB) had 0 "BUY" ratings, 8 "HOLD" ratings, and 3 "SELL" ratings in the past 90 days. The average price target was $45.50, indicating a potential upside of +10.76%. The overall consensus sentiment in the past 90 days was "Sell."
- DocuSign (DOCU): Four days ago, DocuSign (DOCU) received 2 "BUY" ratings, 7 "HOLD" ratings, and 2 "SELL" ratings in the past 90 days. The average price target was $59.70, implying a potential upside of +42.14%. The overall consensus sentiment in the past 90 days was "Hold."
- UiPath (PATH): Three days ago, UiPath (PATH) had 4 "BUY" ratings, 7 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $19.50, indicating a potential upside of +13.97%. The overall consensus sentiment in the past 90 days was "Buy."
- Sandfire Resources Limited (SFRRF): Yesterday, Sandfire Resources Limited (SFRRF) received 4 "BUY" ratings, 6 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $4.24, suggesting a potential upside of +7.07%. The overall consensus sentiment in the past 90 days was "Hold."
- Canadian Western Bank (TSE:CWB): Twenty-five days ago, Canadian Western Bank (TSE:CWB) had 8 "BUY" ratings, 3 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $33.93, implying a potential upside of +21.46%. The overall consensus sentiment in the past 90 days was "Buy."
- UBS Group AG (UBS): Three days ago, UBS Group AG (UBS) received 7 "BUY" ratings, 4 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $28.10, suggesting a potential upside of +14.0%. The overall consensus sentiment in the past 90 days was "Buy."
- C3ai (AI): Twenty-two days ago, C3ai (AI) had 1 "BUY" rating, 6 "HOLD" ratings, and 3 "SELL" ratings in the past 90 days. The average price target was $26.67, implying a potential upside of +4.51%. The overall consensus sentiment in the past 90 days was "Hold."
- AstraZeneca (AZNCF): Two days ago, AstraZeneca (AZNCF) received 8 "BUY" ratings and 2 "HOLD" ratings in the past 90 days, with no "SELL" ratings. The average price target was $173.92, indicating a potential upside of +28.78%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Brunswick (BC): Two days ago, Brunswick (BC) had 7 "BUY" ratings, 3 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $95.40, suggesting a potential upside of +20.76%. The overall consensus sentiment in the past 90 days was "Buy."
- BioMarin Pharmaceutical (BMRN): Two days ago, BioMarin Pharmaceutical (BMRN) received 4 "BUY" ratings and 6 "HOLD" ratings in the past 90 days, with no "SELL" ratings. The average price target was $114.11, implying a potential upside of +28.97%. The overall consensus sentiment in the past 90 days was "Buy."
- Sprinklr (CXM): Nine days ago, Sprinklr (CXM) had 6 "BUY" ratings and 4 "HOLD" ratings in the past 90 days, with no "SELL" ratings. The average price target was $19.06, suggesting a potential upside of +37.72%. The overall consensus sentiment in the past 90 days was "Buy."
- Dollarama (DLMAF): Two days ago, Dollarama (DLMAF) received 7 "BUY" ratings and 3 "HOLD" ratings in the past 90 days, with no "SELL" ratings. The average price target was $73.91, implying a potential upside of +6.42%. The overall consensus sentiment in the past 90 days was "Buy."
- BRP (DOOO): Yesterday, BRP (DOOO) had 9 "BUY" ratings and 1 "HOLD" rating in the past 90 days, with no "SELL" ratings. The average price target was $106.01, indicating a potential upside of +39.74%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- DoubleVerify Holdings (DV): Three days ago, DoubleVerify Holdings (DV) received 9 "BUY" ratings and 1 "HOLD" rating in the past 90 days, with no "SELL" ratings. The average price target was $42.64, implying a potential upside of +52.56%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- HashiCorp (HCP): Twenty-nine days ago, HashiCorp (HCP) had 7 "BUY" ratings and 3 "HOLD" ratings in the past 90 days, with no "SELL" ratings. The average price target was $33.09, suggesting a potential upside of +44.94%. The overall consensus sentiment in the past 90 days was "Buy."
- Moncler S.p.A. (MONRF): Four days ago, Moncler S.p.A. (MONRF) received 4 "BUY" ratings and 6 "HOLD" ratings in the past 90 days, with no "SELL" ratings. The average price target was $71.05, implying a potential upside of +22.22%. The overall consensus sentiment in the past 90 days was "Buy."
- Stitch Fix (SFIX): Five days ago, Stitch Fix (SFIX) had 0 "BUY" ratings, 9 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $3.68, indicating a potential upside of +6.67%. The overall consensus sentiment in the past 90 days was "Hold."
- Semtech (SMTC): Sixteen days ago, Semtech (SMTC) received 9 "BUY" ratings and 1 "HOLD" rating in the past 90 days, with no "SELL" ratings. The average price target was $34.00, suggesting a potential upside of +32.04%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Trip Group Ltd. Sponsored ADR (TCOM): Twenty-three days ago, Trip Group Ltd. Sponsored ADR (TCOM) had 10 "BUY" ratings and no "HOLD" or "SELL" ratings in the past 90 days. The average price target was $50.92, implying a potential upside of +45.61%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Dollarama (TSE:DOL): Two days ago, Dollarama (TSE:DOL) had 7 "BUY" ratings, 3 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $99.72, indicating a potential upside of +7.34%. The overall consensus sentiment in the past 90 days was "Buy."
- BRP (TSE:DOO): Yesterday, BRP (TSE:DOO) received 9 "BUY" ratings, 1 "HOLD" rating, and 0 "SELL" ratings in the past 90 days. The average price target was $143.04, implying a potential upside of +40.14%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Exxon Mobil (XOM): Two days ago, Exxon Mobil (XOM) had 6 "BUY" ratings, 4 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $125.33, suggesting a potential upside of +6.59%. The overall consensus sentiment in the past 90 days was "Buy."
- Aroundtown SA (AANNF): Four days ago, Aroundtown SA (AANNF) received 3 "BUY" ratings, 5 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $1.97, indicating a potential downside of -3.95%. The overall consensus sentiment in the past 90 days was "Hold."
- Array Technologies (ARRY): Two days ago, Array Technologies (ARRY) had 8 "BUY" ratings, 0 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $30.42, suggesting a potential upside of +37.09%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Asana (ASAN): Yesterday, Asana (ASAN) received 1 "BUY" rating, 7 "HOLD" ratings, and 1 "SELL" rating in the past 90 days. The average price target was $22.10, implying a potential upside of +20.7%. The overall consensus sentiment in the past 90 days was "Hold."
- CymaBay Therapeutics (CBAY): Four days ago, CymaBay Therapeutics (CBAY) had 9 "BUY" ratings, 0 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $22.27, indicating a potential upside of +49.36%. The overall consensus sentiment in the past 90 days was "Strong Buy."
- Ciena (CIEN): Three days ago, Ciena (CIEN) received 6 "BUY" ratings, 3 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $57.10, suggesting a potential upside of +20.82%. The overall consensus sentiment in the past 90 days was "Buy."
- Cisco Systems (CSCO): Eight days ago, Cisco Systems (CSCO) had 2 "BUY" ratings, 7 "HOLD" ratings, and 0 "SELL" ratings in the past 90 days. The average price target was $58.74, indicating a potential upside of +9.26%. The overall consensus sentiment in the past 90 days was "Hold."