Home Stock Google missed estimates in Q4: ‘it’s still the fabric of the internet’