Farmer Business Developments’ share price surges in first sale in three years Farmer Business Developments’ share price surges in first sale in three years NEWS 11 September 2026