. . . "Finance.Yahoo.com is the most comprehensive data source that I know of, which is cheap enough, that is, free." .