The respectable revenue growth justifies the share price performance. The share price could rise if revenue growth is maintained. However, checking profitability and cash flow is crucial before forming a future view. Recent positive sentiment hints at business momentum.