The Stock Market Has Taken a Lot of Pain for Not Much Gain. 3 Stocks to Buy Now.June 21, 2025Yahoo Finance