What's Behind This $32 Million Bet on Baidu Amid a 36% Stock Rally?

What's Behind This $32 Million Bet on Baidu Amid a 36% Stock Rally?