Numerous databases provide lists of comparable companies. These are often peer-group listings or rankings of companies.
Other databases allow one to create tailor-made lists of companies using a variety of parameters. Many of these databases will allow one to download results of these searches into report formats or Excel spreadsheets.