Athabasca Oil Corp (STU:ATI)
€ 3.264 0.02 (0.62%) Market Cap: 1.84 Bil Enterprise Value: 1.76 Bil PE Ratio: 121.00 PB Ratio: 1.74 GF Score: 68/100