UBS maintained a buy rating on RIL but raised the target price to Rs 3420 from Rs 3000 earlier.