Stock index rises to highest since December 2007 on Isagen