Don't forget the amount of shares released to the market. That impacts the price dramatically as can be seen be all the 'stock buyback' manipulation of stock prices.