Novanta NOVT Down 142 How Low Could It Go 20260515 Spire Inc SRJN Stock Steady at 2468 Support at 2345 20260515 TrumpXi Summit Key Outcomes and Market Implications from the US Presidents Beijing Visit