$49.38
-1.96-3.82%
al cierre: Aug 28, 5:00 PM EST
$49.34
-0.04-0.08%
After hour: 7:26 PM EST
STMicroelectronics (STM) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
892.057M
Shares Float
641.352M
Institutional Shares Held
57.706M
Institutional % Held
6.5%
Ownership Breakdown