BWP Trust has maintained a steady ~5% yield over the past eight years, supported by its strong Bunnings tenant base.