Alibaba Shares Surge Nearly 8 as Company Signals It May Exceed 5596 Billion AI Spending Target IO Biotech IOBT Stock Consolidating at 005 Next Move Ahead 20260515 AfterHours Trading Sees Movement in 12 Information Technology Stocks Electric Vehicle Sales in Minnesota Lose Momentum as Gas Prices Stir Market Questions NOVONIX NVX Drops 215 Key Support at 061 20260514