Stocks | Fri Jan 4, 2013 5:14pm IST

Indian shares edge up to 2-yr highs; earnings eyed