KSE-100 index reaches near 4-year high