KSE-100 ends up over 290 points