$53.50
0.140.26%
Últ. Act.: Oct 1, 7:52 PM
$54.01
0.651.22%

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