High delivery percentage stocks

Shares where buyers took 70% or more of the traded quantity into their accounts, averaged over the last 20 sessions, rather than selling it the same day. 693 companies met this on 23 Oct 2026.

100 shown; every company is loading

More stock screens