Altus Power (NYSE: AMPS) is owned by 45.91% institutional shareholders, 77.58% Altus Power insiders, and 0.00% retail investors. Lars Norell is the largest individual Altus Power shareholder, owning 32.60M shares representing 20.38% of the company. Lars Norell's Altus Power shares are currently valued at $178.33M.
If you're new to stock investing, here's how to buy Altus Power stock.