STMicroelectronics NV-1.96%
45.63 EURSTMPA · EURONEXT
FreeTheAI Stocks1M · Oct 12, 11:17 AM ET