1 clear thing holding the share price back and that's risk!Also keep in mind their "bumper result" is around 3.6% NPAT on revenue