20100709 unknown: Infosys stock hits record high ahead of earnings