All the listed companies will declare their April-June quarter results in July. In an interview to CNBC-TV18, Jignesh Kamani, research analyst at Nirmal Bang Institutional Equities says, midcap companies like Bata, Allcargo, JBF Industries and Arvind will do well.