Trend of Stocks

Hi,i bought some shares in Karur Vysya Bank, IDFC and ITC..i want to know how long i should hold to book some good returns or accumulate( for better returns in a long term) or sell or re-enter ?

KVB @ 315.50
IDFC @ 103
ITC @ 359

My key factors :
holding KVB Shares till September can yield both dividend and bonus shares in this year.Here, i want to clarify whether my view is correct or wrong.
Second thing, as you all know: IDFC got banking licence..
Third, ITC is a good stock for long term investment...

Similar threads