Alphabet, the parent company of Google and YouTube, bucked the recent trend in the tech sector and topped Wall Street’s financial expectations in the first quarter. The company posted $69.8 billion in revenue, up 3% from the same quarter a year ago, and diluted earnings per share of $1.17, down 5%. Analysts’ consensus outlook was […]