Ego Share Price Chart - Profit Takers Abound As Stocks Pull Back