 Performance achieved by Civeo Corp has been stellar over the past several months. This applies to the firms share price, as well as its fundamentals, with the latter due to improving industry conditions. 