Emc Stock Price Chart - 67 Billion Dell Emc Deal Closes Today Techcrunch