UBS maintained its 'Buy' rating and Rs 900 target price on Kalyan Jewellers India stock, implying around 60 percent upside, citing a stronger second-half growth outlook, aggressive network expansion and visibility from gold savings schemes.