Key Insights Given the large stake in the stock by institutions, AFC Energy's stock price might be vulnerable to their...
Key Insights AFC Energy's estimated fair value is UK£0.21 based on Dividend Discount Model Current share price of...