$49.66
0.200.4%
al cierre: Aug 26, 5:00 PM EST
$51.22
1.563.14%
After hour: 7:56 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