Willamette WVVI Stock Down 1045 Support Test at 246 20260520 FactSet FDS Q1 2026 Earnings Beat Revenue NA EPS 446 Rackspace Technology RXT Q1 2026 Miss Should Investors Be Worried TrumpXi Talks Taiwan Emerges as the Defining Point of Contention