State-run Indian Overseas Bank (IOB) shares shot up nearly 14% on Monday to their 52-week high of Rs 45.15 amid a strong rally in public sector banks. Nifty PSU Bank was the top-performing index in an otherwise dull session.