Skip to main content

Top Picks

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

BUY NOW · 13

BUY WAIT · 255

SymbolScore ↓VerdictSectorPriceA.Upside
HAFN7.5BUY WAITIndustrials$10.72-8.8%INSW7.5BUY WAITEnergy$119.82-13.0%MGY7.5BUY WAITEnergy$24.10+24.1%PICS7.5BUY WAITTechnology$13.60+25.3%SM7.5BUY WAITEnergy$37.00+7.5%IRWD7.4BUY WAITHealthcare$3.82+35.7%NBIX7.4BUY WAITHealthcare$142.44+31.0%SLDE7.4BUY WAITFinancial Services$25.14-10.7%STNG7.4BUY WAITEnergy$85.14+1.0%ASC7.3BUY WAITIndustrials$19.28-0.8%DHT7.3BUY WAITEnergy$24.64-17.6%GFI7.3BUY WAITBasic Materials$36.82+15.0%OVV7.3BUY WAITEnergy$63.88+8.1%TEN7.3BUY WAITEnergy$51.40-0.8%TRMD7.3BUY WAITEnergy$39.94-11.7%CRMD7.2BUY WAITHealthcare$7.38+80.8%EOG7.2BUY WAITEnergy$148.16-0.4%GAB7.2BUY WAITFinancial Services$5.210.0%IAG7.2BUY WAITBasic Materials$18.80+12.6%KGC7.2BUY WAITBasic Materials$23.74+24.1%NVDA7.2BUY WAITTechnology$229.28+31.9%PIPR7.2BUY WAITFinancial Services$65.28+5.3%PR7.2BUY WAITEnergy$23.03+6.3%SU7.2BUY WAITEnergy$72.23-17.7%TSM7.2BUY WAITTechnology$453.31+10.2%AEM7.1BUY WAITBasic Materials$189.02+0.1%BCRX7.1BUY WAITHealthcare$8.55+110.9%DAVE7.1BUY WAITTechnology$368.42+4.9%DLO7.1BUY WAITTechnology$15.23+7.4%EVER7.1BUY WAITCommunication Services$19.80+29.6%FSM7.1BUY WAITBasic Materials$10.92+12.9%GAU7.1BUY WAITBasic Materials$2.19+52.3%HLNE7.1BUY WAITFinancial Services$85.67+31.4%HSHP7.1BUY WAITIndustrials$17.92-19.8%INCY7.1BUY WAITHealthcare$112.79+3.0%OGC7.1BUY WAITBasic Materials$27.600.0%OXY7.1BUY WAITEnergy$60.11+2.4%PXED7.1BUY WAITConsumer Defensive$26.01+37.1%SEZL7.1BUY WAITFinancial Services$128.64+13.1%SNDK7.1BUY WAITTechnology$1581.82+23.6%TNK7.1BUY WAITEnergy$106.14-20.7%AUPH7.0BUY WAITHealthcare$16.65-6.7%CGAU7.0BUY WAITBasic Materials$22.54-34.0%ENVA7.0BUY WAITFinancial Services$178.07+15.7%HKD7.0BUY WAITTechnology$1.730.0%HMY7.0BUY WAITBasic Materials$16.88+11.7%ITRN7.0BUY WAITTechnology$52.22+21.3%LFTO7.0BUY WAITCommunication Services$15.41+95.1%MAKO7.0BUY WAITBasic Materials$9.360.0%PAAS7.0BUY WAITBasic Materials$46.27+21.3%PBR-A7.0BUY WAITEnergy$22.47-12.4%PRG7.0BUY WAITIndustrials$30.48+52.5%SBSW7.0BUY WAITBasic Materials$10.00+16.9%SIMO7.0BUY WAITTechnology$263.90+21.9%TK7.0BUY WAITEnergy$15.270.0%VIST7.0BUY WAITEnergy$66.26+21.2%VNOM7.0BUY WAITEnergy$42.99+15.0%AGI6.9BUY WAITBasic Materials$32.90+19.5%B6.9BUY WAITBasic Materials$41.06+13.3%BVN6.9BUY WAITBasic Materials$32.46+3.3%BX6.9BUY WAITFinancial Services$114.29+11.5%CNQ6.9BUY WAITEnergy$49.65-17.2%DRD6.9BUY WAITBasic Materials$24.87+19.6%FBK6.9BUY WAITFinancial Services$52.65+9.6%FHI6.9BUY WAITFinancial Services$56.52-7.4%HL6.9BUY WAITBasic Materials$17.07+17.6%KRP6.9BUY WAITEnergy$15.24+9.6%LPG6.9BUY WAITEnergy$57.64-17.6%LPLA6.9BUY WAITFinancial Services$330.88+15.2%RDN6.9BUY WAITFinancial Services$33.93+14.5%RELY6.9BUY WAITTechnology$24.13+15.8%ADEA6.8BUY WAITTechnology$23.89+53.0%AII6.8BUY WAITFinancial Services$26.77-14.3%BAM6.8BUY WAITFinancial Services$45.88+10.8%BTG6.8BUY WAITBasic Materials$5.25+6.9%COCO6.8BUY WAITConsumer Defensive$58.39+19.0%DDI6.8BUY WAITCommunication Services$13.65+15.0%ECG6.8BUY WAITIndustrials$122.44+25.1%EQNR6.8BUY WAITEnergy$43.01-21.5%GOOGL6.8BUY WAITCommunication Services$351.66+12.4%HNGE6.8BUY WAITHealthcare$102.90-3.3%HRTG6.8BUY WAITFinancial Services$34.83-4.8%INVA6.8BUY WAITHealthcare$21.21+43.6%MFA6.8BUY WAITReal Estate$6.88+73.9%MGTX6.8BUY WAITHealthcare$10.69+125.8%SKHY6.8BUY WAITTechnology$169.03+29.8%TER6.8BUY WAITTechnology$402.68-0.2%TGS6.8BUY WAITEnergy$25.71+38.3%APP6.7BUY WAITCommunication Services$277.04+62.7%ARIS6.7BUY WAITBasic Materials$17.33+81.5%AU6.7BUY WAITBasic Materials$94.16+8.6%CF6.7BUY WAITBasic Materials$111.54+3.0%ITIC6.7BUY WAITFinancial Services$296.950.0%JAZZ6.7BUY WAITHealthcare$218.42+21.3%UAN6.7BUY WAITBasic Materials$124.750.0%VCTR6.7BUY WAITFinancial Services$112.44-8.2%WT6.7BUY WAITFinancial Services$22.61+1.3%YOU6.7BUY WAITTechnology$43.43+16.5%ADSK6.6BUY WAITTechnology$235.35+20.2%ALL6.6BUY WAITFinancial Services$229.43+6.1%ALNY6.6BUY WAITHealthcare$232.68+43.5%AOD6.6BUY WAITFinancial Services$10.150.0%BPOP6.6BUY WAITFinancial Services$156.29+8.7%CALX6.6BUY WAITTechnology$37.24+45.6%CBOE6.6BUY WAITFinancial Services$304.16-7.1%CGNX6.6BUY WAITTechnology$62.92+13.2%CRDO6.6BUY WAITTechnology$216.55+16.0%CRUS6.6BUY WAITTechnology$106.87+31.2%GRND6.6BUY WAITTechnology$15.03+20.4%JCAP6.6BUY WAITFinancial Services$19.93+23.1%KMT6.6BUY WAITIndustrials$31.92-13.2%MPWR6.6BUY WAITTechnology$1386.29+19.4%ONC6.6BUY WAITHealthcare$354.47+10.6%RJF6.6BUY WAITFinancial Services$158.38+2.0%TPL6.6BUY WAITEnergy$360.98+4.3%VIRT6.6BUY WAITFinancial Services$57.51+5.2%VTMX6.6BUY WAITReal Estate$33.87-7.4%WDC6.6BUY WAITTechnology$397.28+52.0%ABX6.5BUY WAITFinancial Services$8.19+49.6%APH6.5BUY WAITTechnology$87.24+4.9%AYA6.5BUY WAITBasic Materials$27.420.0%BLK6.5BUY WAITFinancial Services$1082.39+9.3%BRO6.5BUY WAITFinancial Services$62.88+6.8%CARG6.5BUY WAITCommunication Services$28.85+24.5%CCSI6.5BUY WAITTechnology$36.71-2.2%ECO6.5BUY WAITIndustrials$93.11-8.7%GCMG6.5BUY WAITFinancial Services$13.20-0.2%GPRK6.5BUY WAITEnergy$11.54-20.1%HALO6.5BUY WAITHealthcare$110.42-19.5%HCI6.5BUY WAITFinancial Services$191.69+7.2%KARO6.5BUY WAITTechnology$61.08+4.5%KEYS6.5BUY WAITTechnology$382.75-5.0%LLY6.5BUY WAITHealthcare$1179.27+1.5%LNTH6.5BUY WAITHealthcare$100.15-6.4%LRCX6.5BUY WAITTechnology$318.84+8.4%MU6.5BUY WAITTechnology$1029.00+39.0%PLTR6.5BUY WAITTechnology$209.05-13.5%VRT6.5BUY WAITIndustrials$242.78+25.1%YALA6.5BUY WAITTechnology$5.51+12.3%ADI6.4BUY WAITTechnology$406.19+6.6%ALB6.4BUY WAITBasic Materials$101.27+49.8%AMAT6.4BUY WAITTechnology$507.03+15.9%APA6.4BUY WAITEnergy$45.88-9.0%AX6.4BUY WAITFinancial Services$88.44+15.8%CSCO6.4BUY WAITTechnology$118.39+3.5%ESI6.4BUY WAITBasic Materials$36.32+11.5%EXEL6.4BUY WAITHealthcare$59.86-18.1%GSHD6.4BUY WAITFinancial Services$43.51+30.5%MITK6.4BUY WAITTechnology$17.70+8.7%NVT6.4BUY WAITIndustrials$167.43+10.0%NXPI6.4BUY WAITTechnology$227.52+21.3%PJT6.4BUY WAITFinancial Services$137.28+1.8%SVM6.4BUY WAITBasic Materials$10.49+23.6%VEEV6.4BUY WAITHealthcare$296.13-10.3%WPM6.4BUY WAITBasic Materials$138.65+12.0%AIZ6.3BUY WAITFinancial Services$266.49+6.6%ANET6.3BUY WAITTechnology$216.74+1.2%DXCM6.3BUY WAITHealthcare$84.11+3.0%ESEA6.3BUY WAITIndustrials$71.24+7.4%FNV6.3BUY WAITBasic Materials$244.85+2.0%NMIH6.3BUY WAITFinancial Services$40.01+8.4%NSSC6.3BUY WAITIndustrials$36.14+22.0%PAYS6.3BUY WAITTechnology$15.37-20.2%PRDO6.3BUY WAITConsumer Defensive$33.71+10.9%STX6.3BUY WAITTechnology$783.00+31.5%TROW6.3BUY WAITFinancial Services$105.16-11.4%WDFC6.3BUY WAITBasic Materials$202.29+14.2%WES6.3BUY WAITEnergy$45.62-5.2%WEX6.3BUY WAITTechnology$172.43-1.4%WK6.3BUY WAITTechnology$73.25+6.7%ALAB6.2BUY WAITTechnology$342.21+2.6%ASB6.2BUY WAITFinancial Services$28.65+3.9%AXP6.2BUY WAITFinancial Services$308.17+8.6%BMY6.2BUY WAITHealthcare$59.12+0.3%EME6.2BUY WAITIndustrials$789.45+13.9%ESNT6.2BUY WAITFinancial Services$62.49+4.2%EVR6.2BUY WAITFinancial Services$271.86+7.5%HWM6.2BUY WAITIndustrials$225.26+32.4%LOPE6.2BUY WAITConsumer Defensive$159.80+3.2%MCO6.2BUY WAITFinancial Services$464.23+8.6%PRI6.2BUY WAITFinancial Services$275.29+2.6%SCCO6.2BUY WAITBasic Materials$209.21-24.6%ZBH6.2BUY WAITHealthcare$89.14+8.3%AMP6.1BUY WAITFinancial Services$500.51-1.1%CROX6.1BUY WAITConsumer Cyclical$114.98+4.6%KRYS6.1BUY WAITHealthcare$331.61+2.9%NEM6.1BUY WAITBasic Materials$117.84+4.9%NP6.1BUY WAITFinancial Services$28.74+3.9%OPFI6.1BUY WAITFinancial Services$5.93+90.9%PBYI6.1BUY WAITHealthcare$10.290.0%REGN6.1BUY WAITHealthcare$746.54+3.6%TEL6.1BUY WAITTechnology$218.29+3.4%TXN6.1BUY WAITTechnology$283.74+5.3%USB6.1BUY WAITFinancial Services$57.08+8.8%VCYT6.1BUY WAITHealthcare$45.23+12.4%ADBE6.0BUY WAITTechnology$242.27+4.5%ADMA6.0BUY WAITHealthcare$10.36+39.5%AFYA6.0BUY WAITConsumer Defensive$14.75+3.8%BB6.0BUY WAITTechnology$8.91-4.3%CRM6.0BUY WAITTechnology$229.13+13.8%FBP6.0BUY WAITFinancial Services$26.68+2.5%HRB6.0BUY WAITConsumer Cyclical$44.05-0.3%IOND6.0BUY WAITFinancial Services$79.15-8.7%MNST6.0BUY WAITConsumer Defensive$43.64+3.2%STNE6.0BUY WAITTechnology$12.46+11.2%VLY6.0BUY WAITFinancial Services$12.62+13.7%XZO6.0BUY WAITFinancial Services$15.98+38.3%ZM6.0BUY WAITTechnology$97.74+8.9%BFH5.9BUY WAITFinancial Services$100.58+2.9%BKE5.9BUY WAITConsumer Cyclical$44.16-11.5%CHKP5.9BUY WAITTechnology$137.18-2.2%MC5.9BUY WAITFinancial Services$57.08+4.7%NLY5.9BUY WAITReal Estate$18.30+12.6%RMD5.9BUY WAITHealthcare$230.05-2.1%TDC5.9BUY WAITTechnology$30.59-4.7%TW5.9BUY WAITFinancial Services$111.08+0.3%V5.9BUY WAITFinancial Services$385.45+0.1%ARI5.8BUY WAITReal Estate$6.24+9.0%ASR5.8BUY WAITIndustrials$231.75+25.8%GKOS5.8BUY WAITHealthcare$165.69+4.3%KEY5.8BUY WAITFinancial Services$19.97+13.1%MEDP5.8BUY WAITHealthcare$612.05-15.5%MTB5.8BUY WAITFinancial Services$217.49+4.2%ODFL5.8BUY WAITIndustrials$181.97+10.0%WST5.8BUY WAITHealthcare$366.00+1.4%IDXX5.7BUY WAITHealthcare$518.00+17.8%MDLZ5.7BUY WAITConsumer Defensive$60.41+2.8%OABI5.7BUY WAITHealthcare$4.79+51.4%PAYC5.7BUY WAITTechnology$232.22-14.6%SEIC5.7BUY WAITFinancial Services$104.70-2.4%VSNT5.7BUY WAITCommunication Services$30.64+26.6%BSM5.6BUY WAITEnergy$14.81-8.2%DB5.6BUY WAITFinancial Services$33.68+2.2%FDX5.6BUY WAITIndustrials$291.71+9.7%GEHC5.6BUY WAITHealthcare$65.74+13.5%KDP5.6BUY WAITConsumer Defensive$31.76+2.6%PTGX5.6BUY WAITHealthcare$143.73+5.7%TFIN5.6BUY WAITFinancial Services$62.53+4.3%VRTX5.6BUY WAITHealthcare$510.08+0.9%ZTS5.6BUY WAITHealthcare$74.81+11.6%FRBT5.5BUY WAITFinancial Services$17.99+10.0%HCSG5.5BUY WAITHealthcare$20.59+12.7%HWC5.5BUY WAITFinancial Services$72.40+1.6%LULU5.5BUY WAITConsumer Cyclical$94.50-0.1%BTI5.4BUY WAITConsumer Defensive$55.50+10.4%EW5.4BUY WAITHealthcare$85.21+7.7%FDS5.4BUY WAITFinancial Services$287.18-12.8%GSL5.4BUY WAITIndustrials$44.58-2.8%MKC5.4BUY WAITConsumer Defensive$44.81+6.5%NVO5.4BUY WAITHealthcare$38.64+4.0%BMA5.3BUY WAITFinancial Services$64.96+50.4%UNTY5.3BUY WAITFinancial Services$54.33+9.8%UTHR5.3BUY WAITHealthcare$549.16+3.3%BKR5.0BUY WAITEnergy$56.70+13.0%ALX4.8BUY WAITReal Estate$240.99-25.2%