July 14, 2026 IBM’s Q2 Struggles Decoded: Senior Analyst Brent Thill Breaks Down Weak Results & Stock Outlook