Keith Mesecher's investment strategy focuses on long-term growth through investing in sound companies whose stocks are reasonably priced. The firm employs a fundamental analysis approach, utilizing a variety of sources…