RE:RE:RE:RE:RE:Invictus Sellers creating HUGE BUYING OPPORTUNITY
Bahahawawawawa! From your investment of of over $2/share to 13 cents and you think you're getting your money back (and more!) In a year (or even 5)? Bahahawawawawa!!! You truly are the worst investor on Stockhouse!