I previously rated HPQ as a sell due to high debt and potential reduction in shareholder yield; the stock has since dropped 19%. I have now upgraded the stock to a hold due to Windows 10 ...