Google Smashes Expectations but Declining Ad Prices and Soaring Costs Smash Stock February 28, 2019 Google Smashes Expectations but Declining Ad Prices and Soaring Costs Smash Stock Share Get link Facebook X Pinterest Email Other Apps Share Get link Facebook X Pinterest Email Other Apps