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.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing