RE: MCAP £9.98M18 Sep 2024 09:46
Dibbs,
You will find that management of any plc companies first responsibility to the business itself and all the things related to doing business.
The actual share price comes pretty much last in their list of priorities and is not something they focus on at all, if ever.
Same applies to any management of any company fwiw.