Among 3 analysts covering Beowulf Mining PLC (LON:BEM), 2 have Buy rating, 1 Sell and 0 Hold. Therefore 67% are positive. Beowulf Mining PLC had 35 analyst reports since August 28, 2015 according to SRatingsIntel. As per Friday, May 12, the company ...
more»