Jeffery C. Welch and Associates, Inc. (JCWA) employs a combination of charting, fundamental, and technical analysis to guide its investment strategies. The firm's investment philosophy focuses on long-term purchases, tr…