A tax free spin off at the end of the year to YHOO shareholders as a part of a separate company. Waiting for IRS ruling on the deal.The employee lock up is over, however YHOO still owns a huge 15% stake in BABA worth mega billions. It entered a one year lock up last September which expires on Sept 25th, 2015.
It is unknown what YHOO plans to do with those shares when the huge lock up expires.