STLA Q1 2026 Earnings EPS Misses Estimates Sharply Stock Edges Higher Ubisoft Shares Decline After Company Warns of Further Losses Ahead AMG Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher Taiwan Arms Sales Emerge as Key Topic in TrumpXi Discussions Senate Delays Funding for Trump Ballroom Vote Postponed Until June Amid Immigration Package Debate Cruise Stocks Rally Carnival and Norwegian Surge on MeanReversion Royal Caribbean Lags Behind