Alibaba made institutions a fortune. They bought at $68 and many sold on Friday at $92. For many of them, the Alibaba profit adds a significant “pop” to their performance for 2014. For the rest of us humans, us individuals, the whole Alibaba IPO sucks. We didn’t get any at $68. And at $92, it’s […]