Large-caps show strong buy recommendations with 26% upside potential