Market forces rained on the parade of Capricorn Energy PLC ( LON:CNE ) shareholders today, when the analysts downgraded...
Fears of disruption in energy markets also sent natural gas prices surging 13% in Europe. The UK equivalent is up more than 8% on the back of the news.
How far off is Capricorn Energy PLC ( LON:CNE ) from its intrinsic value? Using the most recent financial data, we'll...