Google is set to spend an ungodly amount of money on buying back its own stock. Post navigation Google (GOOGL) Q1 2025 earnings results beat EPS & revenue expectationsIntel (INTC) Q1 2025 earnings results beat revenue & EPS expectations