$45.39
-1.21-2.6%
Last update: Oct 16, 7:38 PM
$45.39
-1.21-2.6%

STMicroelectronics (STM) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
895.352M
Shares Float
644.647M
Institutional Shares Held
57.450M
Institutional % Held
6.4%
Ownership Breakdown