Alibaba Shares Advance as Company Strikes Bullish Tone on AI Spending Despite Profit Decline New NPAC Stock Consolidating at 1034 Next Move Ahead 20260514 Treace TMCI Stock Analysis 791 Gain What to Watch 20260514