Infosys rallies over 2% post Q2 results