H-Power plc (formerly AFC Energy) operates as a publicly traded corporate entity listed on the London Stock Exchange's AIM market. Its ownership structure comprises a diverse mix of institutional asset management funds, specialist clean energy venture holders, corporate partners, and individual retail investors. No single controlling sovereign entity owns the firm, meaning its equity is broadly distributed across international public stock markets.