
STMicroelectronics N.V. STM
$ 28.43
-6.26%
Annual report 2024
added 01-24-2026