Valeura Energy Inc (TSX:VLE)
C$ 10.46 -0.46 (-4.21%) Market Cap: 1.11 Bil Enterprise Value: 872.34 Mil PE Ratio: 63.39 PB Ratio: 1.47 GF Score: 49/100