Stock to buy today: Indian Bank (₹897) – BUY

The short-term outlook is bullish for Indian Bank. The stock has surged over 5 per cent on Thursday and has closed on a strong note. This rise has taken the share price well above a key resistance level of ₹870. It also confirms a bullish inverted head and shoulder pattern on the chart. Support will now be in the ₹870-865 region, which can limit the downside. Indian Bank share price can rise to ₹980-₹1,000 in the coming weeks. Traders can buy Indian Bank shares now at ₹897. Accumulate on dips at ₹878. Keep the stop-loss at ₹835 initially. Trail the stop-loss up to ₹905 as soon as the stock goes up to ₹915. Revise the stop-loss higher to ₹920 and ₹945 when the price touches ₹935 and ₹965, respectively. Exit the long positions at ₹985.

Note: The recommendations are based on technical analysis. There is a risk of loss in trading.

Published on January 23, 2026

[

Source link