archiveCompany quality vs stock price