The stock's 28% gain seems reasonable given the modest revenue growth and lack of market excitement. The improved performance compared to the 1.9% annualised return over half a decade indicates business momentum, suggesting a need for deeper evaluation.