Individual and Institutional Investors Hold Bulk of STMicroelectronics Shares, Granting Them Influence
-
Individual investors are the largest shareholders in STMicroelectronics with 37% ownership, meaning they benefit the most from stock price increases.
-
Institutional investors like BlackRock and Amundi Asset Management hold significant stakes at 36% combined ownership.
-
The top 19 shareholders own 50% of STMicroelectronics, so no single shareholder has outsized control.
-
Insider ownership is low at under 1%, giving outside shareholders greater influence.
-
General public investors hold a sizable 37% stake, though may lack influence compared to large institutional holders.