Shareholders in British Land (LON:BLND) are in the red if they invested five years ago

Stock picking aims to identify market-beating stocks, but results can vary. British Land Company PLC's share price fell by 39% in the last five years, with a recent 16% decline. Despite becoming profitable, the company's declining revenue and dividend may be impacting shareholder returns.