Willamette WVVI Stock Down 1045 Support Test at 246 20260520 US Stocks Rally as Bond Market Pressure Eases and Oil Prices Retreat Progress PRGS Q1 2026 Beat Revenue NA EPS Exceeds by Significant