Onward Technologies posts record FY26 profit, stock falls 4%