qqp question1: What are the key points do I look for in the companies before investing in them? question2: What key information should you look for in a company before investing in its stock for the long term?