Large-caps show strong buy recommendations with 20%+ upside potential