Baidu slumped as much as 17.7 percent to $162.72 after China's biggest Internet search company's quarterly profit missed estimates.
Take context from the input text and decide on the accurate relationship between 'Baidu' and 'Internet' from the options provided.
Options: developer, industry, chairperson, stock exchange