STMicroelectronics N.V. reported a share repurchase of 188,800 shares between January 2 and January 3, 2025, for EUR 4,487,995.94 at an average price of EUR 23.77 per share. The company holds a total of 13,295,312 treasury shares, making up 1.5% of its issued capital.