My apologies, in that case I am out of depth on this one.
Have you checked on the stock holding pattern and available free float? There are many stocks that remain on expensive valuation irrespective of business fundamentals because stockholding is concentrated and available free float is very low. This is the only other point I can think of at this time.
Subscribe To Our Free Newsletter |