Is Cochlear too expensive?

Roger Montgomery
Roger Montgomery
Montgomery Investment Management