Stock market today: The Indian stock market saw 146 stocks achieve 52-week highs and 49 stocks reach lows. The Nifty 50 index declined by 120 points, attributed to broad selling, especially in IT and PSU banks. Analysts foresee continued weakness with key support and resistance levels identified.