Google stock popped amid Q1 earnings that topped estimates as internet search advertising and cloud computing growth edged by views.
Google stock popped amid Q1 earnings that topped estimates as internet search advertising and cloud computing growth edged by views.