KLA surges 8.7% as semicap rally pushes past analyst targets