
STMicroelectronics N.V. STM
$ 50.47
1.53%
Annual report 2025
added 04-18-2026