Unlock stock picks and a broker-level newsfeed that powers Wall Street. Upgrade Now Frankfurt - Delayed Quote • EUR AFC Energy plc (QC8.F) Follow Compare 0.0707 -0.0006 (-0.84%) As of 3:29:01 PM GMT+2. Market Open. All News Press Releases SEC Filings AFC Energy (LON:AFC) investors are sitting on a loss of 84% if they invested three years ago It's not possible to invest over long periods without making some bad investments. But you have a problem if you face... Insider Buys Additional UK£48k In AFC Energy Stock Even if it's not a huge purchase, we think it was good to see that John Wilson, the CEO & Executive Director of AFC... This AFC Energy Insider Increased Their Holding By 65% Last Year Insiders were net buyers of AFC Energy plc's ( LON:AFC ) stock during the past year. That is, insiders bought more... Institutional investors own a significant stake of 49% in AFC Energy plc (LON:AFC) Key Insights Given the large stake in the stock by institutions, AFC Energy's stock price might be vulnerable to their... A Look At The Intrinsic Value Of AFC Energy plc (LON:AFC) Key Insights AFC Energy's estimated fair value is UK£0.21 based on Dividend Discount Model Current share price of... With 59% institutional ownership, AFC Energy plc (LON:AFC) is a favorite amongst the big guns Key Insights Significantly high institutional ownership implies AFC Energy's stock price is sensitive to their trading... Performance Overview Trailing total returns as of 4/15/2025, which may include dividends or other distributions. Benchmark is FTSE 100 (^FTSE) Return QC8.F FTSE 100 (^FTSE) YTD -41.08% +0.80% 1-Year -69.26% +3.42% 3-Year -84.36% +8.16%