Despite profitability and revenue growth, the company's share price has declined, indicating a possible discrepancy between performance and market perception. The low yield may also affect the share price. The recent share price performance contrasts unfavorably with the five-year annualised TSR loss of 4% per year.