RE:RE:RE:RE:RE:RE:Merrill Lynch bought in at $0.50allibabba wrote: They will almost certainly dump all those shares. They are still making a profit and they real prize are the warrants which they will exercise later on.
Insiders did pick some up
Four insiders of the Company subscribed for a total of 1,819,500 units
It may not make much of a difference though if all the others are dumped on the market.