Alphabet's first-quarter earnings showed better-than-expected results, leading to a massive spike in share prices. The company will be participating in massive share buybacks of $70 billion, which ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results