Upbound Group UPBD Dips 088 as Stock Nears Key 1829 Support Microsoft Signals 190 Billion Capital Spending Target for 2026 Amid Rising Memory Costs Autodesk Q1 2026 Earnings EPS Beat Masks Tepid Revenue Signals Meta Platforms Cost Cuts and AI Push Could Stabilize Stock Analysts Suggest