Shares of Zomato rose 4% on Thursday to reach a new all-time high of Rs 283.60 after global brokerage firm UBS maintained a buy rating on the stock with a target price of Rs 320, driven by optimism about the company's growth.