Market Trends STMicroelectronics announces repurchase of 427,820 ordinary shares (NYSE:STM)By admin8996erT0allMarch 10, 2025 STMicroelectronics (NYSE:STM) announced on Monday the repurchase of 427,820 ordinary shares at the weighted average purchase price per share of…