Skip to main content

Top Picks

Every stock currently rated STRONG BUY NOW or STRONG BUY WAIT across the universe. 4 BUY NOW · 241 BUY WAIT. Sorted by overall score (10-dimension composite, highest first). Updated every 5 minutes.

BUY NOW · 4

BUY WAIT · 241

SymbolScore ↓VerdictSectorPriceA.Upside
YB8.0BUY WAITTechnology$13.08+0.8%SLDE7.8BUY WAITFinancial Services$26.35-14.4%TRMD7.7BUY WAITEnergy$33.99-12.2%DMLP7.6BUY WAITEnergy$29.600.0%HSHP7.5BUY WAITIndustrials$18.11-20.7%INSW7.5BUY WAITEnergy$105.84-16.0%SNDK7.5BUY WAITTechnology$1563.00+23.2%TNK7.5BUY WAITEnergy$100.00-18.4%ATAT7.4BUY WAITConsumer Cyclical$32.46+39.0%DHT7.4BUY WAITEnergy$22.33-19.4%FUTU7.4BUY WAITFinancial Services$111.28+30.3%HAFN7.4BUY WAITIndustrials$9.31-15.7%MGY7.4BUY WAITEnergy$27.62+7.7%SM7.4BUY WAITEnergy$39.17-4.6%STNG7.4BUY WAITEnergy$85.46-2.4%GAB7.3BUY WAITFinancial Services$5.530.0%IRS7.3BUY WAITReal Estate$15.26+19.9%IRWD7.3BUY WAITHealthcare$4.16+24.3%LPG7.3BUY WAITEnergy$55.38-14.2%NBIX7.3BUY WAITHealthcare$157.22+20.7%SIMO7.3BUY WAITTechnology$239.50+35.8%ASND7.2BUY WAITHealthcare$265.05+6.3%BZ7.2BUY WAITCommunication Services$15.51+26.5%EOG7.2BUY WAITEnergy$150.31-2.8%EVER7.2BUY WAITCommunication Services$24.03+6.8%ITRN7.2BUY WAITTechnology$51.57+22.8%KGC7.2BUY WAITBasic Materials$28.24+10.9%SEZL7.2BUY WAITFinancial Services$119.30+20.2%VIST7.2BUY WAITEnergy$76.41+10.9%ZVRA7.2BUY WAITHealthcare$12.05+80.5%AUPH7.1BUY WAITHealthcare$16.41-5.3%B7.1BUY WAITBasic Materials$42.44+9.7%DAVE7.1BUY WAITTechnology$365.78+5.0%DRD7.1BUY WAITBasic Materials$25.59+16.3%KRP7.1BUY WAITEnergy$14.80+11.4%LFTO7.1BUY WAITCommunication Services$18.66+60.8%OGC7.1BUY WAITBasic Materials$29.300.0%OXY7.1BUY WAITEnergy$61.95-1.6%PBR-A7.1BUY WAITEnergy$18.89+1.8%PICS7.1BUY WAITTechnology$10.30+63.3%SBC7.1BUY WAITIndustrials$4.54+63.8%SU7.1BUY WAITEnergy$68.72-12.7%TIGR7.1BUY WAITFinancial Services$4.82+38.3%TK7.1BUY WAITEnergy$14.120.0%UAN7.1BUY WAITBasic Materials$132.610.0%VOXR7.1BUY WAITBasic Materials$5.65+22.1%ARIS7.0BUY WAITBasic Materials$18.68+68.4%ATLC7.0BUY WAITFinancial Services$94.40+20.0%BVN7.0BUY WAITBasic Materials$33.20-1.6%GFI7.0BUY WAITBasic Materials$43.31-0.2%GMED7.0BUY WAITHealthcare$75.77+18.5%IAG7.0BUY WAITBasic Materials$19.79+4.8%INCY7.0BUY WAITHealthcare$122.31-5.9%NVDA7.0BUY WAITTechnology$212.04+42.7%SBSW7.0BUY WAITBasic Materials$11.91-5.3%AEM6.9BUY WAITBasic Materials$197.55-5.4%AOD6.9BUY WAITFinancial Services$10.510.0%APP6.9BUY WAITCommunication Services$332.52+39.9%AVGO6.9BUY WAITTechnology$346.25+41.9%COCO6.9BUY WAITConsumer Defensive$55.03+31.6%GOOG6.9BUY WAITCommunication Services$343.91+9.9%GOOGL6.9BUY WAITCommunication Services$347.28+12.7%HLNE6.9BUY WAITFinancial Services$96.27+20.6%HNGE6.9BUY WAITHealthcare$94.80+2.3%INVA6.9BUY WAITHealthcare$20.90+42.3%KMT6.9BUY WAITIndustrials$29.16-2.4%MAKO6.9BUY WAITBasic Materials$10.060.0%MFA6.9BUY WAITReal Estate$8.50+44.0%PIPR6.9BUY WAITFinancial Services$74.64-0.8%PR6.9BUY WAITEnergy$23.76+0.8%RDN6.9BUY WAITFinancial Services$35.85+6.3%SKHY6.9BUY WAITTechnology$177.31+23.1%TER6.9BUY WAITTechnology$333.00+22.1%UTF6.9BUY WAITFinancial Services$25.200.0%ADAM6.8BUY WAITReal Estate$9.02+16.9%ADEA6.8BUY WAITTechnology$24.81+48.2%AGI6.8BUY WAITBasic Materials$35.66+10.2%BTG6.8BUY WAITBasic Materials$5.22+3.3%CGAU6.8BUY WAITBasic Materials$21.78-31.7%CMCL6.8BUY WAITBasic Materials$25.22+44.0%CRMD6.8BUY WAITHealthcare$7.89+69.8%DDI6.8BUY WAITCommunication Services$12.45+24.6%ECG6.8BUY WAITIndustrials$111.24+37.6%FFA6.8BUY WAITFinancial Services$22.940.0%HKD6.8BUY WAITTechnology$1.720.0%HLX6.8BUY WAITEnergy$10.75-1.8%INOD6.8BUY WAITTechnology$55.25+88.9%MCY6.8BUY WAITFinancial Services$103.44-1.4%WDC6.8BUY WAITTechnology$431.29+40.2%YOU6.8BUY WAITTechnology$42.50+22.9%ADI6.7BUY WAITTechnology$363.20+20.0%ARGX6.7BUY WAITHealthcare$990.54+7.2%BWAY6.7BUY WAITHealthcare$13.63+20.2%CNQ6.7BUY WAITEnergy$50.79-17.0%CRDO6.7BUY WAITTechnology$151.30+68.8%CRUS6.7BUY WAITTechnology$116.38+20.6%ET6.7BUY WAITEnergy$21.50+2.9%FICO6.7BUY WAITTechnology$1001.50+29.9%FTK6.7BUY WAITEnergy$26.34+26.3%HTHT6.7BUY WAITConsumer Cyclical$43.12+26.5%JCAP6.7BUY WAITFinancial Services$21.51+14.1%KEYS6.7BUY WAITTechnology$316.50+14.7%LUXE6.7BUY WAITConsumer Cyclical$7.44+8.6%NXPI6.7BUY WAITTechnology$224.23+24.9%PLPC6.7BUY WAITIndustrials$398.24+2.5%RELY6.7BUY WAITTechnology$22.32+26.4%ADSK6.6BUY WAITTechnology$228.00+26.9%AII6.6BUY WAITFinancial Services$26.49-13.4%ALNY6.6BUY WAITHealthcare$249.99+33.7%AU6.6BUY WAITBasic Materials$100.86-0.3%AYA6.6BUY WAITBasic Materials$26.910.0%CGNX6.6BUY WAITTechnology$59.36+20.3%ENVA6.6BUY WAITFinancial Services$180.00+6.3%FANG6.6BUY WAITEnergy$205.72+2.1%FHI6.6BUY WAITFinancial Services$58.99-10.0%GAM6.6BUY WAITFinancial Services$65.080.0%GRND6.6BUY WAITTechnology$15.73+15.0%HIPO6.6BUY WAITFinancial Services$32.32+8.2%HL6.6BUY WAITBasic Materials$18.84+8.1%ITIC6.6BUY WAITFinancial Services$302.540.0%LRCX6.6BUY WAITTechnology$276.80+25.5%MBIN6.6BUY WAITFinancial Services$53.14+3.4%PJT6.6BUY WAITFinancial Services$160.79+1.6%PXED6.6BUY WAITConsumer Defensive$27.09+32.9%SEI6.6BUY WAITEnergy$61.11+36.9%SII6.6BUY WAITFinancial Services$131.68+3.3%VRT6.6BUY WAITIndustrials$238.96+28.2%WT6.6BUY WAITFinancial Services$22.79-7.1%ABX6.5BUY WAITFinancial Services$9.49+29.1%ALAB6.5BUY WAITTechnology$258.75+36.5%ALL6.5BUY WAITFinancial Services$258.48-4.3%APH6.5BUY WAITTechnology$78.85+13.7%BAM6.5BUY WAITFinancial Services$46.63+10.4%BX6.5BUY WAITFinancial Services$128.60+1.3%CARG6.5BUY WAITCommunication Services$34.93+3.1%CF6.5BUY WAITBasic Materials$130.75-14.1%CSCO6.5BUY WAITTechnology$110.06+12.5%EWBC6.5BUY WAITFinancial Services$129.81+4.0%HRTG6.5BUY WAITFinancial Services$35.09-5.5%JAZZ6.5BUY WAITHealthcare$245.87+6.4%LLY6.5BUY WAITHealthcare$1138.12+4.3%MPWR6.5BUY WAITTechnology$1147.00+44.8%TCOM6.5BUY WAITConsumer Cyclical$39.10+38.1%VEEV6.5BUY WAITHealthcare$265.67+0.7%VIRT6.5BUY WAITFinancial Services$59.09-3.2%APA6.4BUY WAITEnergy$45.12-9.0%CCSI6.4BUY WAITTechnology$36.92-2.7%CDNS6.4BUY WAITTechnology$279.30+29.7%EQNR6.4BUY WAITEnergy$44.98-28.7%GCMG6.4BUY WAITFinancial Services$12.64+4.2%HALO6.4BUY WAITHealthcare$107.29-19.8%KARO6.4BUY WAITTechnology$67.23-3.2%MITK6.4BUY WAITTechnology$18.25+7.4%MU6.4BUY WAITTechnology$931.94+50.7%ONC6.4BUY WAITHealthcare$353.83+10.0%PRDO6.4BUY WAITConsumer Defensive$33.06+13.1%RJF6.4BUY WAITFinancial Services$170.80-5.3%SVM6.4BUY WAITBasic Materials$11.44+9.6%TPL6.4BUY WAITEnergy$365.27+3.1%TY6.4BUY WAITFinancial Services$34.580.0%VLY6.4BUY WAITFinancial Services$13.85+6.6%WDFC6.4BUY WAITBasic Materials$191.75+20.4%WEX6.4BUY WAITTechnology$200.75-16.0%WWD6.4BUY WAITIndustrials$324.67+20.7%AMAT6.3BUY WAITTechnology$427.27+39.0%DXCM6.3BUY WAITHealthcare$84.820.0%ESEA6.3BUY WAITIndustrials$74.80+1.1%GPRK6.3BUY WAITEnergy$11.47-19.6%LOGI6.3BUY WAITTechnology$100.36-7.4%NMIH6.3BUY WAITFinancial Services$44.12-3.0%PRI6.3BUY WAITFinancial Services$295.40-4.4%TROW6.3BUY WAITFinancial Services$105.80-9.0%TXN6.3BUY WAITTechnology$264.10+13.4%VTMX6.3BUY WAITReal Estate$33.43-6.2%ANET6.2BUY WAITTechnology$189.95+15.5%CBOE6.2BUY WAITFinancial Services$284.50-3.5%CRI6.2BUY WAITConsumer Cyclical$30.50+20.6%EVR6.2BUY WAITFinancial Services$275.49+14.9%FNV6.2BUY WAITBasic Materials$261.67-5.2%HG6.2BUY WAITFinancial Services$34.97-4.0%HWM6.2BUY WAITIndustrials$227.13+33.6%IOND6.2BUY WAITFinancial Services$79.86-9.5%KRYS6.2BUY WAITHealthcare$340.03-1.5%LOPE6.2BUY WAITConsumer Defensive$153.48+8.0%MCO6.2BUY WAITFinancial Services$477.93+5.8%NOAH6.2BUY WAITFinancial Services$8.04+14.5%PAYS6.2BUY WAITTechnology$12.95-11.2%SCCO6.2BUY WAITBasic Materials$188.35-18.1%STX6.2BUY WAITTechnology$810.00+25.7%WES6.2BUY WAITEnergy$47.88-10.7%YALA6.2BUY WAITTechnology$5.48+19.1%CNS6.1BUY WAITFinancial Services$74.11-12.4%CROX6.1BUY WAITConsumer Cyclical$113.50+7.9%EXEL6.1BUY WAITHealthcare$56.26-14.0%MNST6.1BUY WAITConsumer Defensive$44.08+2.3%NEM6.1BUY WAITBasic Materials$123.00-2.8%OPFI6.1BUY WAITFinancial Services$7.71+45.5%PBT6.1BUY WAITEnergy$35.580.0%AMP6.0BUY WAITFinancial Services$558.50-9.7%APAM6.0BUY WAITFinancial Services$37.49-10.4%NUTX6.0BUY WAITHealthcare$215.00+13.5%PBYI6.0BUY WAITHealthcare$9.140.0%TDC6.0BUY WAITTechnology$29.37+0.7%UROY6.0BUY WAITEnergy$4.34-14.7%V6.0BUY WAITFinancial Services$375.28+2.8%AFYA5.9BUY WAITConsumer Defensive$13.70+8.5%MEDP5.9BUY WAITHealthcare$595.41-15.0%NRP5.9BUY WAITEnergy$109.780.0%PAYC5.9BUY WAITTechnology$222.85-11.9%PDD5.9BUY WAITConsumer Cyclical$79.53+33.7%BSM5.8BUY WAITEnergy$14.90-8.7%CRM5.8BUY WAITTechnology$258.75-3.1%ETG5.8BUY WAITFinancial Services$23.200.0%GKOS5.8BUY WAITHealthcare$171.09+0.3%GSL5.8BUY WAITIndustrials$45.74-5.2%HCSG5.8BUY WAITHealthcare$22.00+6.6%ODFL5.8BUY WAITIndustrials$181.91+13.2%SOHU5.8BUY WAITCommunication Services$13.72+20.8%XP5.8BUY WAITFinancial Services$20.54+3.1%XZO5.8BUY WAITFinancial Services$16.35+35.2%ZM5.8BUY WAITTechnology$95.15+11.6%BKE5.7BUY WAITConsumer Cyclical$40.27-2.9%NLY5.7BUY WAITReal Estate$21.90-3.5%SEIC5.7BUY WAITFinancial Services$105.51-4.5%UI5.7BUY WAITTechnology$552.91+12.9%FINV5.6BUY WAITFinancial Services$3.43+43.4%MC5.6BUY WAITFinancial Services$62.71-0.1%QFIN5.6BUY WAITFinancial Services$8.50+52.0%RMD5.6BUY WAITHealthcare$222.99-0.5%EW5.5BUY WAITHealthcare$85.52+6.3%IDXX5.5BUY WAITHealthcare$509.02+19.3%KMTS5.5BUY WAITHealthcare$21.60+8.5%TW5.5BUY WAITFinancial Services$104.20+3.2%VSNT5.5BUY WAITCommunication Services$37.56+5.8%A5.4BUY WAITHealthcare$146.80+7.3%ACGL5.4BUY WAITFinancial Services$97.42+2.8%BTI5.4BUY WAITConsumer Defensive$57.29+7.0%PTGX5.4BUY WAITHealthcare$147.78+2.8%AJG5.3BUY WAITFinancial Services$253.30+3.7%FDS5.2BUY WAITFinancial Services$276.93-13.7%MTG5.1BUY WAITFinancial Services$30.87-12.6%