@Saurabh_Maheshwari thank you for your inputs.
When to exit a stock is a very difficult decision. However once conviction is tested, I do it. In case of canfin, it ran up too fast (but I agree that this is a bull market and I could have left it as it is).
I am generally wary of cyclical stocks as that require a very good understanding of the sector and the cycle, which I lack. Hence I have not invested in the following sectors: metals, sugar, real estate companies, cement companies, infra companies.
However I intend to slowly increase my understanding and knowledge of how cycles play out.
I would want to carry Piramal, Canfin, Bajaj Finance, Balmer Lawrie, Dmart and Wimplast for long term.
Shree Pushkar, Suzlon and Sanghvi Movers are more of medium term bets (1-2 years). However my stance could change depending on their performance QoQ.
Let me study the banks you have listed.
Again.. thanks for the guidance, it helps new investors like us a lot.