Search results
ITM Power Plc (LON:ITM) is largely controlled by institutional shareholders who own 51% of the...
Simply Wall St. via Yahoo Finance Canada· 12 months agoKey Insights Institutions' substantial holdings in ITM Power implies that they have significant...
With 59% institutional ownership, AFC Energy plc (LON:AFC) is a favorite amongst the big guns
Simply Wall St. via Yahoo Finance Canada· 8 months agoKey Insights Significantly high institutional ownership implies AFC Energy's stock price is...
Following a 57% decline over last year, recent gains may please AFC Energy plc (LON:AFC)...
Simply Wall St. via Yahoo Finance Canada· 2 years agoIf you want to know who really controls AFC Energy plc (LON:AFC), then you'll have to look at the...