Finviz (OTC) - for that I go straight to otcmarkets.com and export the list from there. I wish Finviz would do a little better from the standpoint of including additional screen criteria also.