Key Insights Institutions' substantial holdings in AudioCodes implies that they have significant influence over ...