Baidu slumped as much as 17.7 percent to $162.72 after China's biggest Internet search company's quarterly profit missed estimates.
Analyze the relationship between 'Baidu' and 'Internet' within the context of the input sentence.
Options: stock exchange, chairperson, industry, developer