InCred Equities has identified six smallcap stocks that could deliver returns of up to 221% in 2026, backed by improving sector fundamentals and strong earnings visibility.