Xanadu (XNDU) Stock Plummets 55% After Resale Filing | TrustFinance Blog