high delivery percentage stocks