It is an art and science as you can not predict future and just the numbers will tell you nothing
Don’t go for small cap. Select good management large cap with proved track record. It will be costly but stable but you will start the learning process slowly this way.
If you start with small cap which have less information and you will know less if the company goes up or down by 50% more volatile
Potential opportunities are more but you got to learn what you are doing.
Institutional fund have restrictions to invest only in big players
Big players are also constrained a lot
So dmart can be good by Peter lynch fundamental I know the shop is good this is the que to start analysis because you liked it.