I took that screen shot last night. In a shocking development, Chinese Internet giant Ten Cent announced it had taken a substantial stake in Snap (NYSE:SNAP), which caused the shares to rocket to a profit (thrilling bulls and disappointing bears who were watching these events). Let’s just say this massive investment from China appears to have had a modest half-life.