Share price16 Oct 2023 14:01
My first post, so here goes. And the first point is that the hold I have rated these as is what I want to question.
I have some EPIC, bit disappointed management have thrown the towel in, but I have a question. Most valuations still seem to say about 80p per share NAV. Share price in the market is 68.8 today.
Does that mean the payout 'by the end of the year' will be about 80p per share less any dividends paid between now and then and any expenses that can be rounded up and charged to shareholders, or is the 68.8p likely to be the maximum?