Shares of Tata Coffee continued their northward march, rising 4 per cent to hit an all-time high of Rs 185.80 on the BSE on Thursday in an otherwise volatile market.