BIDU is back on the IBD 100 this week at #19. (EPS: 99 RS: 97)
"Former leader Baidu.com (BIDU) galloped 19% for the week, retaking its 10-week and 40-week support lines. It was the first time the Chinese Internet search engine stood above both lines since December."Don't fight the tape.