STMicroelectronics N.V. (EPA:STMPA)
France flag France · Delayed Price · Currency is EUR
54.84
+2.69 (5.16%)
May 20, 2026, 1:40 PM CET

STMicroelectronics Filings