Tourmaline Oil Corp (TSX:TOU)
C$ 67.76 -0.42 (-0.62%) Market Cap: 23.82 Bil Enterprise Value: 24.22 Bil PE Ratio: 13.44 PB Ratio: 1.70 GF Score: 84/100