Offering a 4% yield, the company has proved resilient to the impact of coronavirus