Things to Know about A Company Before you Invest