$53.36
0.120.23%
Dern. MÀJ: Sep 30, 7:56 PM
$53.74
0.500.94%

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