Finviz has a pretty good screener for everything but the OTC. Just put in your preferences and under 'Signal', choose whatever you're looking for: http://finviz.com/screener.ashx?v=111&f=exch_nasd,geo_usa,sh_price_u1&o=-change