Posted 4/11/2024, 12:41:34 PM
Retail Investors Bear Brunt of ChargePoint Stock Drop, Owning Majority Stake
- Retail investors own 56% of ChargePoint Holdings shares, so they have significant influence over decisions and stand to lose the most if the share price falls
- Top 25 shareholders own 35% of the company
- Institutions own 36% of shares and suffered losses when market cap recently dropped $72m
- Hedge funds don't have a meaningful stake in ChargePoint Holdings
- Insiders own some shares worth $17m, but overall ownership is widely disseminated rather than concentrated