Below are the top large-cap internet information providers stocks on the NYSE and the NASDAQ in terms of return on assets. The trailing-twelve-month return on assets at Baidu (NASDAQ: BIDU ) is 24.51%. Baidu's revenue for the same period is $3.26 billion. The trailing-twelve-month return on assets at Google (NASDAQ: