Canara Bank is in a rising trend channel in the medium long term. This shows that investors over time have bought the stock at higher prices and indicates good development for the company. The stock has broken a resistance level in the short term and given a positive signal for the short-term trading range. The stock has marginally broken up through resistance at rupee 336.