$53.19
-0.05-0.09%
Ult. Agg.: Sep 30, 11:35 AM

STMicroelectronics (STM) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
891.928M
Shares Float
641.223M
Institutional Shares Held
60.714M
Institutional % Held
6.8%
Ownership Breakdown