STMicroelectronics N.V. announced a share buyback of 254,839 shares from March 11-15, 2024, costing EUR 11,022,290.48, at an average price of EUR 43.25 per share. As of now, they hold 10,271,500 treasury shares, which is about 1.1% of their issued capital.