Athabasca Oil Corp (FRA:ATI)
€ 3.405 -0.085 (-2.44%) Market Cap: 1.82 Bil Enterprise Value: 1.73 Bil PE Ratio: 13.08 PB Ratio: 1.79 GF Score: 68/100