STMicroelectronics N.V. reported that from July 22 to July 26, 2024, it repurchased 331,940 shares at an average price of €34.50, totaling €11,453,255.84. As of now, the company holds 9,099,607 treasury shares, approximately 1.0% of its total issued shares.