Multibagger stock Nava Ltd that has given 1000% returns in last five years is likely to declare buyback of shares soon. The board meeting to consider buyback is scheduled for today ...