Stock Lists & Screens

Explore curated lists of NSE & BSE stocks built from popular screening criteria. Each list ranks Indian companies by a key metric so you can quickly find dividend payers, debt-free businesses, high-quality compounders, and affordable shares.

High Dividend Stocks in India

High dividend stocks in India are shares of NSE and BSE listed companies that pay out a large share of their profits as dividends, offering a dividend yield of 3% or more. This list ranks top dividend-paying Indian companies by yield, so income-focused investors can quickly compare payouts alongside share price, sector, and market cap.

Stocks Under ₹100

Stocks under ₹100 are low-priced NSE and BSE shares trading below ₹100 per share. This list ranks the largest companies whose share price is under ₹100 by market cap, making it easy to explore affordable Indian stocks alongside their sector and price.

Stocks Under ₹50

Stocks under ₹50 are low-priced NSE and BSE shares trading below ₹50 per share. This list ranks the largest companies whose share price is under ₹50 by market cap, helping you discover affordable Indian stocks alongside their sector and price.

Debt-Free Stocks in India

Debt-free stocks in India are shares of NSE and BSE listed companies that carry little or no debt, shown here as a debt-to-equity ratio at or below 0.05. Low-debt companies are often more resilient during downturns, and this list ranks the largest debt-free Indian companies by market cap alongside their sector and share price.

High ROE Stocks in India

High ROE stocks in India are shares of NSE and BSE listed companies that generate a strong return on equity, shown here as an ROE of 20% or more. A high return on equity signals that a company uses shareholder capital efficiently, and this list ranks top Indian companies by ROE alongside their sector, share price, and market cap.

Low PE Stocks in India

Low PE stocks in India are shares of NSE and BSE listed companies trading at a price-to-earnings ratio below 15. A low P/E ratio can point to potentially undervalued companies, and this list ranks the largest low-P/E Indian companies by market cap alongside their sector, share price, and P/E ratio.

Large Cap Stocks in India

Large cap stocks in India are shares of the biggest NSE and BSE listed companies, shown here with a market capitalisation above ₹20,000 crore. Large-cap companies are typically well-established market leaders, and this list ranks them by market cap alongside their sector and share price.

Mid Cap Stocks in India

Mid cap stocks in India are shares of medium-sized NSE and BSE listed companies, shown here with a market capitalisation between ₹5,000 crore and ₹20,000 crore. Mid-caps sit between large-cap stability and small-cap growth potential, and this list ranks them by market cap alongside their sector and share price.

Small Cap Stocks in India

Small cap stocks in India are shares of smaller NSE and BSE listed companies, shown here with a market capitalisation between ₹500 crore and ₹5,000 crore. Small-caps can offer higher growth potential with higher risk, and this list ranks them by market cap alongside their sector and share price.

PSU Stocks in India

PSU stocks in India are shares of public sector undertakings — companies majority-owned by the government. This list covers constituents of the Nifty CPSE and Nifty PSU Bank indices, so you can browse major listed public sector companies and PSU banks alongside their sector and index weight.

MNC Stocks in India

MNC stocks in India are shares of multinational companies with a significant Indian listed presence. This list covers constituents of the Nifty MNC index, so you can browse major listed multinationals alongside their sector and index weight.

Semiconductor Stocks in India

Semiconductor stocks in India are shares of listed companies involved in chip design, OSAT (assembly and test), power semiconductors, and related electronic components. India has no dedicated semiconductor index, so this is a curated list of listed companies with meaningful semiconductor exposure — spanning fabless design, OSAT, and component manufacturing — shown with their sector.

Defence Stocks in India

Defence stocks in India are shares of listed companies that build defence, aerospace, shipbuilding, and defence-electronics products — many of them public-sector undertakings supplying the armed forces. India has no single defence index on this platform, so this is a curated list of listed companies with meaningful defence exposure, shown with their sector.

Railway Stocks in India

Railway stocks in India are shares of listed companies tied to Indian Railways — including railway PSUs, rolling-stock and wagon manufacturers, and rail infrastructure and finance companies. This is a curated list of listed companies with meaningful railway exposure, shown with their sector.

Stocks at 52-Week High

Stocks at their 52-week high are shares trading at or close to their highest price over the past year — often a sign of strong momentum. This list ranks NSE & BSE companies near their 52-week high, largest first, alongside their share price and market cap.

Stocks at 52-Week Low

Stocks at their 52-week low are shares trading at or close to their lowest price over the past year — watched by value and contrarian investors. This list ranks NSE & BSE companies near their 52-week low alongside their share price and market cap.

Penny Stocks in India

Penny stocks in India are very low-priced shares, shown here as NSE & BSE stocks trading under ₹20. They can be volatile and high-risk, so this list ranks the largest penny stocks by market cap to help you focus on the more substantial names alongside their share price.

EV Stocks in India

EV stocks in India are shares of listed companies across the electric-vehicle value chain — vehicle makers, batteries, charging infrastructure, and EV components. This is a curated list of listed companies with meaningful EV exposure, shown with their sector.

Renewable Energy Stocks in India

Renewable energy stocks in India are shares of listed companies in solar, wind, and green power generation and equipment. This is a curated list of listed companies with meaningful renewable-energy exposure, shown with their sector.

Fintech Stocks in India

Fintech stocks in India are shares of listed companies in digital payments, online broking, exchanges, depositories, and capital-market infrastructure. This is a curated list of listed companies with meaningful fintech exposure, shown with their sector.

Drone Stocks in India

Drone stocks in India are shares of listed companies building drones, UAVs, and anti-drone systems. India has a small listed drone universe, so this is a curated list of listed companies with meaningful drone exposure, shown with their sector.

Shipping Stocks in India

Shipping stocks in India are shares of listed companies in shipping, ports, dredging, and marine services. This is a curated list of listed companies with meaningful shipping exposure, shown with their sector.

Top Gainers Today

Top gainers are the NSE & BSE stocks rising the most today by percentage. This list is filtered to companies above ₹500 crore market cap so it highlights meaningful movers rather than illiquid micro-caps, ranked by the day’s change.

Top Losers Today

Top losers are the NSE & BSE stocks falling the most today by percentage. This list is filtered to companies above ₹500 crore market cap to highlight meaningful movers rather than illiquid micro-caps, ranked by the day’s change.

Most Active Stocks Today

Most active stocks are the NSE & BSE shares with the highest traded volume today — a sign of where the market’s attention and liquidity are concentrated. This list ranks companies by volume alongside their share price and day’s change.

Stocks Above 200-Day Moving Average

Stocks above their 200-day moving average (200 DMA) are trading above their long-term average price, often read as a sign of a sustained uptrend. This list ranks NSE & BSE companies above their 200 DMA by market cap alongside their share price.

Stocks Under ₹500

Stocks under ₹500 are NSE and BSE shares trading below ₹500 per share. This list ranks the largest companies whose share price is under ₹500 by market cap, alongside their sector and price.

High Growth Stocks in India

High growth stocks in India are companies growing their revenue rapidly year on year. This list covers NSE & BSE companies with 20%+ revenue growth (capped to exclude one-off base-effect spikes) and above ₹500 crore market cap, ranked by revenue growth.

Solar Stocks in India

Solar stocks in India are shares of listed companies in solar module manufacturing, solar EPC, and solar power generation. This is a curated list of listed companies with meaningful solar exposure, shown with their sector.

Jewellery Stocks in India

Jewellery stocks in India are shares of listed gold and jewellery retailers, manufacturers, and exporters. This is a curated list of listed companies with meaningful jewellery exposure, shown with their sector.

Agriculture Stocks in India

Agriculture stocks in India are shares of listed companies in agrochemicals, fertilisers, seeds, and agri inputs and processing. This is a curated list of listed companies with meaningful agriculture exposure, shown with their sector.

Hotel Stocks in India

Hotel stocks in India are shares of listed hotel, resort, and hospitality companies. This is a curated list of listed companies with meaningful hotel and hospitality exposure, shown with their sector.

Sugar Stocks in India

Sugar stocks in India are shares of listed sugar mills and integrated sugar-and-ethanol companies. This is a curated list of listed companies with meaningful sugar exposure, shown with their sector.