Facebook Share Price Chart - Facebook Fundamentally Altered Dna Means Profit Pressure