Post navigation US visa curbs, weak demand lead to decline in IT stocks Top stocks to buy today: Stock market recommendations for September 23, 2025 – check list