Athabasca Oil Corp (STU:ATI)
€ 3.215 -0.122 (-3.66%) Market Cap: 1.82 Bil Enterprise Value: 1.74 Bil PE Ratio: 120.75 PB Ratio: 1.73 GF Score: 73/100