Index hits 108.7 versus forecast of 99.5