PSX soars by 409.92 points to close at 79,397.01