IPO report-card FY26: Worst performances