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.