Investors use two general approaches to analyze stock data - fundamental analysis and technical analysis. Fundamental analysis attempts to determine whether a stock should be bought or sold by taking into account earnings, revenue growth, P/E, projected growth, dividend yield and other similar factors. When evaluating a company through a fundamental perspective, developments such as new product launches and technological advancements should also be considered. Technical analysis, on the other hand, involves analyzing the stock’s price and trading volume history in an attempt to find patterns and trends. These patterns and trends are then used to produce a forecast of future price movements.