Stock market recommendations: According to Somil Mehta, Head - Alternate Research, Capital Market Strategy, Mirae Asset Sharekhan, the top stocks to buy today on October 28, 2025 are Union Bank of India, and Multi Commodity Exchange Of India (MCX): Union Bank of India - Buy in the range between Rs 146 & Rs 145; Stop Loss: Rs 140; Target: Rs 156 Union Bank has broken out of a small consolidation, trading above 20&40 daily moving average and the stock is expected to resume the uptrend. Momentum indicators have also given a positive crossover above the zero line. The stock has been consolidating in a broad range since last month and has closed above 20 daily moving average i.e. 286, resuming the uptrend. Key resistance is 150 & 154 and support is at 142 and 140. Multi Commodity E

See Full Page