Best low price shares (penny stocks) with good fundamentals in 2019

Good Low Price Shares to Buy in India -image

You will get a ‘list of low price penny stocks’ at the bottom of this post. These are of small cap in nature, whose current price is between Rs.5 to Rs.50/share. Check my stock watchlist as well for long term holding. You can also check stocks with low PE ratio here.

But before peeping into the list of low price penny stocks, let’s get some basics right first. What are good low price shares? Any share whose market price is low, becomes “good”? No. Why? Because a low price share may be representing a company whose business fundamentals are weak.

So how find good low price shares?

We all want to buy “low price shares”. But such shares must also be of a “good” company.What is a good company? Which has strong business fundamentals

Low price shares of a “bad” company will be detrimental to our investment portfolio. If you are one who is building your investment portfolio from scratch, must know how to avoid stocks of bad companies.

No matter how low is the price, if the underlying company is bad, such shares are worth avoiding. In stock investing it is important to define ‘low price’.

General understanding is, Rs.100 is greater than Rs.50, right? But it can be different in case of stock investing.

Example: A stock which is trading at Rs.100 can be cheaper than a stock trading at Rs 50. 

How this is possible? It is a violation of the theory of mathematics, right? But this is what makes stock investing so interesting.

The puzzle of “low price” becomes even more interesting while dealing with penny stocks. Penny stocks are already low priced, but the bigger question is, are they also “good”?

What will make penny stocks good for investing? Their strong underlying business. 

There shall be one more filter here. What is it? The stock must also be undervalued

An undervalued share, of a good company, trading at “low price per share”, automatically becomes a good buy. 

Low price per share…

Why I am giving emphasis to “low price per share”? Because a high price per share of a stock may make it unreachable for common men. 

Lets see examples of few high price share of few Indian stocks:

  • MRF Ltd: Rs.64,800 per share.
  • Page Ind: Rs.29,600 per share. 
  • Eicher: Rs.21,400 per share.

Even if these stocks represent great companies, may be they are trading at undervalued price levels, still less people can afford to buy even one share of them.

Why it is so? Because of their high current market price per share. They may be undervalued, but still unaffordable for a normal retail investor. 

So which is a good share to buy? It can be represented as below:

Good Low Price Shares to Buy in India -1

To identify good shares to buy, we must use the following 3 filters:

  • Filter #1: Low market price.
  • Filter #2: Strong underlying Business.
  • Filter #3: Undervalued price.

How to know if the stock has “strong underlying business”?

Let me rephrase my question. How to know if a business is good or not?

From point of view of investors, following will highlight if a business is good or not:

#1. Sales: Sales is growing fast enough? How to know?

Check last 5 years sales data in Profit & Loss Account. Then calculate sales growth rate (5Y-CAGR).

Sales growth matching inflation rate is considered moderate.

#2. Profit: Profit is growing fast enough? How to know? 

Check last 5 years net profit (PAT) data in Profit & Loss Account. Then calculate PAT growth rate (5Y-CAGR).

PAT growth matching inflation rate is considered good.

#3. EPS: EPS is growing fast enough? How to know?

Check last 5 years EPS data in Profit & Loss Account. Then calculate EPS growth rate (5Y-CAGR).

EPS growth more than inflation rate is considered great.

#3. ROE: Is the company profitable enough for its investors? How to know?

Check its ROE history, and if it is growing or not.

First, calculate the ROE ( = PAT / Net Worth).

A good company will either maintain its ROE, or improve it, over a period of time

Calculate last 5 years ROE. Then calculate ROE growth rate (5Y-CAGR).

Even if the ROE has increased marginally, it is outstanding.

#4. Debt: Is the company relying too much on debt? How to know it?

Check its Debt/Equity ratio history, and if it is growing or not.

First, calculate the Debt/Equity ratio ( = Debt / Net Worth).

A good company will keep reducing its debt dependency over time. It means, with time, its Debt/Equity ratio shall fall. 

Calculate last 5 years D/E ratio. Then calculate D/E growth rate (5Y-CAGR).

D/E growth in negative means, the company is doing good.

These are few common check-points using which we can judge the business fundamentals of a company.

But if you would like to do a more detailed stock analysis, do check my stock analysis worksheet

This worksheet will help you to estimate the following for your stocks:

  • Free cash flow. 
  • Intrinsic value. 
  • Overall grading for stock. 
Good Low Price Shares to Buy in India -2

How to know if the stock’s price is undervalued or not?

We can use three financial ratios which will highlight if the current price of stock is undervalued or not.

Which are the financial ratios I am talking about?

  • P/E ratio.
  • PEG ratio.
  • Dividend Yield.

#1. P/E ratio: This is price to earning ratio. 

P/E ratio can be calculated by this formula ( =Price / EPS). 

Calculating P/E ratio is easy. But I will suggest a better trick here. 

Calculate last 5 years P/E ratio and plot a curve. How to do it? Prepare this table first. 

YearPrice (P)EPS (E)P/E
Mar 18934.8045.1720.70
Mar 171,028.6544.1323.31
Mar 16380.9032.5511.70
Mar 15325.5020.3516.00
Mar 14130.7521.746.01
Good Low Price Shares to Buy in India -3

If the P/E ratio is above 15, this is first sign of the stock being overvalued.  But better will be to compare the stocks P/E with its competitors P/E. 

The second check point in PE will be to check the PE trend in last 5 years.

How to check PE trend? By plotting the PE curve as shown above.

If P/E is only growing, it is hinting at overvaluation. While a falling P/E will hint towards undervaluation.

#2. PEG ratio: This is ratio between PE and “stock’s potential future growth rate“.

P/E ratio can be calculated by this formula ( =PE / EPS growth rate).

PEG is a very useful financial ratio for estimating price valuation of a stock. 

PEG less than 1, is a sign that the stock is undervalued.

It is always better to use P/E and PEG ratio together. Why?

  • A stock with high PE, but low PEG (<1) is good. 
  • A stock with low PE, but high PEG (>1) is not good. 

[Read more about PEG ratio of stocks here…]

#3. Dividend Yield (DY): This is the ratio between dividend per share and price. 

DY ratio can be calculated by this formula ( = Dividend per share / price).

Dividend yield is a very reliable “value indicator“. Why?

Because a stock which will pass this test, will be undervalued for sure. 

How to do  this analysis? Again we will rely on a 5 years trend, instead of one year data.

Calculate last 5 years dividend yield, and plot a curve. How to do it? Prepare this table.

YearPriceDividend Per ShareDividend Yield
Mar 18934.8015.51.66%
Mar 171,028.65151.46%
Mar 16380.90102.63%
Mar 15325.5072.15%
Mar 14130.757.55.74%

I personally consider a share yielding dividend more than 3%, as undervalued. 

[Read more about dividend paying stocks here…]

But one must not reach this conclusion by seeing only one year data.

Better is to try and forecast the trend of dividend yield for next 3-4 years. How to do it?

Use last five years data and plot a curve.

The trend in last 5 years curve, will help to extrapolate the dividend yield trend in next 3-4 years.

Good Low Price Shares to Buy in India -4

Falling dividend yield is a sign that the share price is moving towards overvaluation. 

But falling dividend yield can also be due to falling “dividend per share” issued by the company. 

But in this case, “dividend per share” in last five years has more than doubled (see above table). 

What does it mean?

Dividend per share has increased, but still dividend yield has fallen from 5.74% to 1.66% in 5 years.

Moreover, as the present yield is below 3%, hence as per my assumption, this stocks looks overvalued. 

But it must also be noted that, no method is more certain to quantify share price as overvalued / undervalued, than calculation of intrinsic value.

I use my stock analysis worksheet to estimate intrinsic value of my stocks. 


As an investor, one must buy only good stocks. Good stocks are one whose market price is low and also undervalued

The stocks underlying business should also be strong

Low Price Shares in India 2019

Here I will also present you a list of low price shares whose price momentum has been most bullish in last 90 days (3 months).

(Updated on 27-Feb’19)

List of Small Cap Stocks which is trading at a discount compared to its 52 Week High Price Levels…

CompanyMarket Cap (Cr)Price52-Week HighCurrent Price Below 52W High PriceP/EP/B
SREI Infrastructure Finance Ltd.1,38127.7094.9-70.8%3.010.35
Centrum Capital Limited1,35032.0066.9-52.2%4.092.09
Reliance Home Finance Ltd.1,34428.1576.7-63.3%5.720.74
National Fertilizers Ltd.1,66834.1561.7-44.7%5.850.76
LT Foods Ltd.1,06033.4098.7-66.2%7.640.82
Jammu & Kashmir Bank Ltd.2,14438.6067.45-42.8%7.70.37
Jindal Stainless Ltd.1,70835.65108.9-67.3%7.710.69
Firstsource Solutions Ltd.3,02643.7083.9-47.9%8.131.16
South Indian Bank Ltd.2,43813.5527.45-50.6%8.370.48
Housing Development & Infrastructure Ltd.1,06523.3551.35-54.5%9.940.09
Fertilisers & Chemicals Travancore Ltd.2,05431.8064.5-50.7%11.45-1.44
Sintex Plastics Technology Ltd.1,18918.6568.25-72.7%13.010.32
Himachal Futuristic Communications Ltd.2,68721.6535.25-38.6%14.051.99
Filatex India Ltd.1,06449.2066.3-25.8%14.342.4
GVK Power & Infrastructure Ltd.1,2187.7517.5-55.7%17.980.69
Grauer & Weil (India) Ltd.1,03045.3566.75-32.1%18.852.66
Shipping Corpn. Of India Ltd.1,68636.6577.35-52.6%19.490.24
Confidence Petroleum India Ltd1,14341.3557-27.5%20.853.1
Dish TV India Ltd.7,07138.1582.35-53.7%21.031.02
Alembic Ltd.1,04841.1063.9-35.7%23.722.36

Handpicked Articles:

  1. How Common Men Can Pick Stocks.
  2. Stocks: A blog series.
  3. Minimum Amount to Invest in Share Market.
  4. High EPS stocks and their Growth Rates.
  5. What are undervalued stocks?
Hi. I’m Mani, I’m an Engineering graduate who in pursuit of financial independence, has converted into a full time blogger. After working in the corporate world for almost 16+ years, I bid it more

Further Reading

REITS Funds in India - Image

REITS Funds in India

[Finally REIT’s IPO has been announced in India in Mar’19. Read more about India’s first Real Estate Investment Trust (Embassy REIT) here.] Since long, the real estate sector’s growth is sluggish. It seems like the […]

Fundamental Analysis of Stocks -image

Fundamental Analysis: Introduction

What we do when we say that we are doing fundamental analysis of stocks? We actually study the underlying business of that stock. To understand the need of fundamental analysis of business, let’s take a […]

Disclaimer: None of the articles, products etc should not be treated as investment advice. All types of content provided here are for casual reference and for informational purposes only. It should not be considered financial advice. You should consult with your professional expert before application of any information provided here.


  1. Sir,I have not entered Indian share market till now but continuously studying different aspects of Indian Share market for about two months.The concept given you(Mani sir)under the topic..list of good low price shares to buy in India(Get money rich)is very clear cut,attractive n deeply seated in mind .Sir,pl.let me inform…as a Nepalese citizen can I be able to get registration in Indian share market. If yes then how?.

    • I am not sure, but I think investing directly in Indian stocks may not be possible for a Nepalese citizen. But investing in equity through mutual funds route may be possible. I will suggest you to check this link…Thanks for asking.

Leave a Reply

Your email address will not be published.