Investors in Town Centre Securities (LON:TOWN) have unfortunately lost 27% over the last five years
The goal of stock picking is to find market-beating stocks. Town Centre Securities Plc (LON:TOWN) has seen a 40% decline in stock value over the last five years. Despite revenue growth, lack of profitability raises concerns.