STMicroelectronics N.V. reported a share repurchase of 190,000 shares from April 8 to April 12, 2024, at an average price of EUR 39.36, totaling EUR 7,478,783.50. Post-buyback, the company holds 10,771,907 treasury shares, approximately 1.2% of its capital.