STMicroelectronics N.V. reported a share buyback program where they repurchased 140,758 shares from May 13 to May 17, 2024, totaling €5,398,298.87 at an average price of €38.35 per share. Following these transactions, the company now holds 11,643,507 treasury shares, about 1.3% of its issued share capital.