Actually many times Yahoo had negative valuation (ie: Yahoo market cap was lower than Yahoo shares in Alibaba, thus if you discounted Alibaba value, Yahoo had negative value).
There are still big tax issues with the Alibaba stake so that definitely has something to do with it. If they can get it to be a tax free spin off the value should increase quite a bit.