Stock Investing: Valuing Companies and Advanced Research Techniques