RE: FY 2026 Results5 Jun 2026 09:51
Back in 2001, the price is nearly £5 , now the business is looking much better with great potential. Given time, it will likely surpass the historical high. This is my assessment, but mind you , the market tends to work in a mysterious way, but one cannot deny the quality of the business.