Yes, P/E and yield don't necessarily stack up against some other shares but I agree that the underlying business looks sound.

Certainly an easy share to appraise in that regard - nice and focused with their plans clearly set out.

Whether a lot of that track record and optimism is already priced in is the question and the share funds plus TA make it appear so.