Otello Corp ASA (STU:OS3)
€ 0.656 -0.004 (-0.61%) Market Cap: 58.84 Mil Enterprise Value: 45.30 Mil PE Ratio: 8.76 PB Ratio: 0.59 GF Score: 51/100