Among 4 analysts covering Cello Group (LON:CLL), 4 have Buy rating, 0 Sell and 0 Hold. Therefore 100% are positive. Cello Group had 33 analyst reports since September 16, 2015 according to SRatingsIntel. The company was maintained on Wednesday, January ...
more»