
STMicroelectronics N.V. STM
$ 61.41
-4.61%
Annual report 2025
added 04-18-2026