Stocks with 3+ Analyst Buy Calls

NSE stocks that three or more different SEBI-verified advisors have independently called BUY in the last 30 days — the broadest consensus signal.

Basket historical returns

Equal-weighted average trailing return of the 314 matching stocks. Data as of 21 Oct 2026, 8:25 pm IST.

1D
-1.8%
1W
-2.8%
1M
-3.6%
1Y
+13.6%

Not investment advice · Data may contain errors.

314 stocks