Is the share market a perfect market?