Sold BIDU 68.90 + 2.70-1.50 80

Published: Fri, 05/21/10

Sold BIDU 68.90 + 2.70-1.50 80