The Yahoo! Finance Stock Screener is a Java-based applet that enables you to identify potential stocks to research or buy based on criteria that you choose. You can choose from dozens of different criteria to screen stocks. You can also use preset screens based on different investing strategies that enable you to identify potential stocks.
When you have results from your screen, you can see them in the table view. You can also choose to see the results in the histogram view. After you have a screener that you are satisfied with, you can choose to save it or email it. Also, you can choose to add your screening results to your portfolio or export them to a spreadsheet.