Technical indicators By Manasi Technical indicators KEC International shares surge 6% following a Rs 1,002-crore order win. June 05, 2024