Do Google's Antitrust Woes Make Alphabet Stock a Buy, Sell, or Hold? Yahoo Finance May 04, 2025Finance link