Madison Investments noted in its Q2 2026 investor letter that Google parent company Alphabet (GOOG) was a major contributor to its performance, driven by strong results in its search and cloud businesses. Search revenue grew by double-digit percentages, while cloud revenue increased by over 60%, with its backlog nearly doubling. Alphabet closed at $341.70 on August 19, 2026, with its stock price up 69.72% over the past 52 weeks.