STMicroelectronics N.V. reported on February 17, 2025, a share buyback of 287,561 shares from February 10 to February 14, 2025, totaling approximately EUR 6.32 million at an average price of EUR 21.98 per share, as part of an ongoing share repurchase program.