Alibaba opened at $93ish. Already at $95 and appears to be going ape $hit. Opened later in the day because they couldn't match enough sellers with the overwhelming buy demand. Hoping for a China swing.