April 25, 2026 Software Giants Face AI Disruption Fears and New Challenges Amid Worst Stock Performance in Years