High Margin Stocks

Fundamental

This screen lists NSE-listed profitable companies with an EBITDA margin of 25% or more and strong returns on equity. 185 stocks match as of 21 Oct 2026.

Showing 50 of 185 stocks
Financial Services ₹328.40 −1.20% ₹1,08,375 Cr 3.25 97.2% 19.4% 64,24,412 ₹486.50 ₹313.35
REC NSE
Financial Services ₹302.50 +0.05% ₹79,655 Cr 4.96 95.7% 19.2% 64,41,685 ₹388.30 ₹286.20
Financial Services ₹718.05 −1.93% ₹9,561 Cr 8.46 92.1% 18.2% 1,77,478 ₹971.50 ₹700.00
HUDCO NSE
Financial Services ₹154.34 −1.26% ₹30,897 Cr 7.35 91.3% 18.4% 28,27,368 ₹246.85 ₹155.50
Capital Markets ₹103.28 −1.45% ₹9,209 Cr 18.45 87.2% 36.1% 19,94,643 ₹160.27 ₹103.05
Healthcare ₹179.27 −3.13% ₹5,817 Cr 3.80 85.2% 116.0% 8,21,279 ₹289.00 ₹108.00
Financial Services ₹207.50 −2.70% ₹10,392 Cr 10.84 83.4% 18.6% 24,86,003 ₹322.75 ₹193.03
Capital Markets ₹2,311.40 −1.61% ₹99,176 Cr 33.75 82.1% 31.0% 5,51,955 ₹2,901.50 ₹2,205.60
Power ₹252.15 +0.72% ₹2,34,515 Cr 14.63 81.6% 18.6% 1,13,22,738 ₹324.95 ₹244.65
— ₹478.80 −3.54% ₹97,523 Cr 32.94 81.6% 51.4% 20,62,841 ₹624.95 ₹494.00
Financial Services ₹2,489.80 −2.97% ₹99,958 Cr 9.02 81.4% 26.7% 9,51,190 ₹4,149.50 ₹2,545.00
Nirlon NSE
Commercial Services ₹625.00 −0.04% ₹5,632 Cr 15.78 78.4% 73.8% 6,311 ₹657.00 ₹516.03
Capital Markets ₹2,717.30 −1.03% ₹1,34,305 Cr 51.75 75.5% 79.1% 4,30,807 ₹3,611.00 ₹2,530.00
Banks ₹120.60 −1.15% ₹1,09,392 Cr 5.45 75.0% 16.1% 1,84,32,842 ₹162.89 ₹116.51
Transport ₹439.90 −4.96% ₹1,657 Cr 4.56 74.8% 35.4% 38,402 ₹794.00 ₹368.70
Media ₹748.00 −3.07% ₹9,606 Cr 43.29 74.7% 83.4% 7,18,565 ₹785.00 ₹481.15
Financial Services ₹904.95 −2.33% ₹2,12,939 Cr 19.27 73.7% 15.2% 55,57,748 ₹1,153.70 ₹678.10
Banks ₹859.00 +0.25% ₹1,15,704 Cr 8.73 73.6% 15.3% 14,49,996 ₹1,000.90 ₹764.05
MCX NSE
Capital Markets ₹3,087.00 −3.06% ₹78,716 Cr 52.66 73.0% 46.8% 12,58,483 ₹3,481.40 ₹1,762.10
— ₹304.70 −2.93% ₹5,135 Cr 30.41 72.9% 18.2% 13,78,107 ₹372.75 ₹290.10
Banks ₹359.65 −2.81% ₹34,762 Cr 12.09 72.8% 17.8% 1,19,54,548 ₹376.25 ₹225.79
Financial Services ₹607.60 −0.51% ₹6,633 Cr 13.22 72.7% 15.7% 58,858 ₹924.00 ₹606.00
Banks ₹954.00 −1.82% ₹71,644 Cr 25.56 70.8% 38.3% 19,07,222 ₹1,144.10 ₹818.00
Banks ₹79.04 −2.37% ₹60,794 Cr 8.24 70.0% 21.1% 1,12,98,125 ₹94.50 ₹55.51
Capital Markets ₹337.25 −2.80% ₹2,494 Cr 15.14 69.4% 18.7% 47,250 ₹406.95 ₹235.45
Capital Markets ₹1,000.00 −3.70% ₹64,004 Cr 40.62 68.8% 32.8% 3,33,665 ₹1,269.50 ₹795.80
Financial Services ₹1,529.90 −1.49% ₹1,30,701 Cr 23.10 68.6% 17.2% 22,80,725 ₹1,952.50 ₹1,299.40
Financial Services ₹926.00 −3.27% ₹5,76,523 Cr 28.86 68.0% 16.5% 1,85,57,070 ₹1,176.40 ₹787.90
MSTC NSE
Commercial Services ₹611.00 −2.08% ₹4,301 Cr 18.76 67.9% 24.2% 2,20,750 ₹805.00 ₹362.15
BSE NSE
Capital Markets ₹3,248.30 −2.63% ₹1,32,493 Cr 48.22 67.4% 36.4% 23,35,272 ₹4,446.80 ₹2,326.10
Oil & Gas ₹595.80 −5.51% ₹2,383 Cr 35.21 67.1% 19.4% 52,949 ₹749.50 ₹322.00
Transport Services ₹1,506.30 −0.86% ₹21,505 Cr 5.78 64.2% 17.4% 5,20,760 ₹1,798.00 ₹1,002.55
Capital Markets ₹950.40 −0.87% ₹27,501 Cr 27.57 64.1% 24.1% 8,27,550 ₹1,224.90 ₹708.00
Transport ₹163.78 −1.38% ₹7,918 Cr 14.38 63.5% 21.6% 7,78,474 ₹200.09 ₹141.55
Commercial Services ₹661.00 −0.42% ₹9,179 Cr 108.55 63.0% 64.9% 52,865 ₹794.50 ₹420.00
Capital Markets ₹214.94 −2.52% ₹4,286 Cr 19.23 62.5% 27.3% 2,18,261 ₹353.40 ₹214.20
Commercial Services ₹321.10 −0.26% ₹13,877 Cr 22.79 62.4% 47.8% 9,31,661 ₹388.30 ₹287.00
Groww NSE
Capital Markets ₹190.52 −3.82% ₹1,19,525 Cr 46.18 60.6% 21.6% 1,81,41,584 ₹227.20 ₹112.00
Telecom ₹1,891.70 +0.88% ₹11,80,516 Cr 32.10 57.3% 17.3% 89,74,372 ₹2,174.50 ₹1,726.30
Telecom ₹379.00 −0.89% ₹99,986 Cr 14.03 55.9% 18.0% 33,62,335 ₹481.50 ₹344.00
Financial Services ₹1,329.60 −2.44% ₹24,967 Cr 4.25 55.7% 16.2% 5,48,925 ₹2,064.00 ₹1,305.00
Metals & Mining ₹525.00 −2.49% ₹2,21,829 Cr 13.32 55.2% 61.1% 1,05,81,057 ₹733.00 ₹453.50
CDSL NSE
Capital Markets ₹1,237.20 −2.58% ₹25,857 Cr 56.44 54.9% 22.7% 6,50,041 ₹1,673.70 ₹1,116.30
Healthcare ₹68.36 −0.38% ₹3,005 Cr 89.18 54.4% 24.5% 27,42,819 ₹75.40 ₹40.06
Banks ₹1,385.00 +0.29% ₹9,94,217 Cr 15.79 54.2% 15.2% 1,75,37,734 ₹1,480.00 ₹1,187.60
Telecom ₹1,629.30 −0.20% ₹81,465 Cr 44.75 53.4% 24.2% 3,01,975 ₹1,955.60 ₹1,359.20
Capital Markets ₹1,695.80 +0.71% ₹31,290 Cr 28.71 52.9% 25.2% 5,40,497 ₹2,066.00 ₹1,096.90
Retail ₹501.70 −1.60% ₹12,190 Cr 27.04 50.6% 25.9% 1,21,625 ₹698.55 ₹329.20
— ₹1,364.70 −5.00% ₹15,996 Cr 139.14 50.5% 22.2% 7,40,988 ₹1,859.20 ₹429.00
Metals & Mining ₹420.85 −4.59% ₹40,697 Cr 37.56 48.7% 27.6% 71,98,478 ₹760.05 ₹308.50
Scroll for more

How the High Margin Stocks screen works

A stock is listed when it is an NSE-listed equity share and meets every condition below:

  • EBITDA margin of 25% or more
  • ROE of 15% or more
  • Market cap of ₹1,000 Cr or more
  • Positive P/E (loss-making companies excluded)

Results are sorted by EBITDA margin, highest first. Sustained high margins usually point to pricing power or a cost advantage that competitors find hard to copy.

High Margin Stocks: common questions

How current are the financial figures?
Ratios built from results, such as growth, ROE, ROCE and margins, update as companies file their quarterly results. Price-based ratios such as P/E and P/B move with the share price every trading day, so a stock can enter or leave the screen between results.
Is every stock on this list a good investment?
No. A screen narrows thousands of listed companies down to those that meet a set of numeric conditions. It does not look at management, valuation history, sector outlook or news, so treat the list as a starting point for research.