STMicroelectronics N.V. reported a share buyback period from June 9 to June 13, 2025, purchasing 272,000 shares at an average price of €25.77 for a total of €7,008,762.80. Post-buyback, the company holds 16,357,740 treasury shares, about 1.8% of its issued capital.