Investing.com·3 hours ago·macroeconomiaNEUTRALLOWPeet FY26 slides: record profit, 36% margin, $851m contract bookNo summary availableRead at Investing.com→