Alibaba Shares Advance as Company Strikes Bullish Tone on AI Spending Despite Profit Decline US Trade Policy at a Crossroads Analysts Weigh Potential Shifts Nextpower NXT Q1 2026 Earnings EPS 105 Beats Estimates