Athabasca Oil Corp (STU:ATI)
€ 3.346 0.038 (1.15%) Market Cap: 1.85 Bil Enterprise Value: 1.77 Bil PE Ratio: 122.75 PB Ratio: 1.76 GF Score: 73/100