Google’s parent Alphabet has announced its financial results for Q3 ended September 30, 2016.. The company reported $22.45 billion in revenue while net income was $5.7 billion. Google also announced it will repurchase up to $7.02 billion in stock. The repurchase is expected to be executed from time to time, subject to general business and market conditions and … Continue reading "Alphabet reports $22.45 billion in revenue, announces $7 billion share buyback in Q3 2016"