Microsoft Could Swing By $184 Billion After Earnings