Even after rising 11% this past week, Town Centre Securities (LON:TOWN) shareholders are still down 28% over the past five years
Town Centre Securities (LON:TOWN) shares rose 11% last week, but shareholders are still down 28% over the past five years, with a 41% decline in share price. The company has not been profitable, with revenue growth at only 0.6% annually. Despite this, insiders have made significant purchases, and the total shareholder return (TSR) over five years was -28%, improved by dividends. The TSR for the last year was 7.7%, indicating potential recovery, but the company faces risks with two warning signs noted.
Simplywall·