InternationalSoftware Giants Struggle to Reassure Markets Despite Massive Capital Return ProgramsbyStaff ReportMarch 3, 2026