HFCL shares at 52-week high after Q4 turnaround, guidance for FY29